Please check `public function getNum($columnName)` Record.php, line 224 `if (!$s) { return false; }` When dbf column having zero value, $s will have "0" then this code will return false Is it supposed to return 0?