protected $rsrc;
protected $current;
- protected $hasrownumber = null;
public function __construct($rsrc) {
$this->rsrc = $rsrc;
private function fetch_next() {
if ($row = sqlsrv_fetch_array($this->rsrc, SQLSRV_FETCH_ASSOC)) {
- if ($this->hasrownumber === null) {
- $this->hasrownumber = array_key_exists('sqlsrvrownumber', $row);
- }
- if ($this->hasrownumber) {
- unset($row['sqlsrvrownumber']);
- }
+ unset($row['sqlsrvrownumber']);
$row = array_change_key_case($row, CASE_LOWER);
}
return $row;