(PHP 5 < 5.4.0, PECL sqlite >= 1.0.0)
sqlite_current -- SQLiteResult->current -- SQLiteUnbuffered->current — Holt die aktuelle Zeile als Array aus dem Abfrageergebnis
$result
[,
int $result_type
= SQLITE_BOTH
[,
bool $decode_binary
= true
]] )Objektorientierter Stil (Methode):
$result_type
= SQLITE_BOTH
[,
bool $decode_binary
= true
]] )$result_type
= SQLITE_BOTH
[,
bool $decode_binary
= true
]] )sqlite_current() ist, bis auf das automatische Weiterspringen auf die nächste Zeile bevor die Daten zurückgegeben werden, identisch zu sqlite_fetch_array(). Sie liefert ausschießlich die Daten der aktuellen Position.
resultDie SQLite-Erbenis-Ressoure; dieser Parameter wird in der objektorientierten Notation nicht benötigt.
result_typeDer optionale Parameter
Ergebnis_Typ akzeptiert eine Konstante und bestimmt,
wie das zurückgegebene Array indiziert wird. Während mit
SQLITE_ASSOC nur assoziative Indizes (Namensfelder)
zurückgegeben werden, werden mit SQLITE_NUM nur
numerische Indizes (geordnete Feldnummern) zurückgegeben.
SQLITE_BOTH gibt sowohl assoziative als auch numerische
Indizes zurück. SQLITE_BOTH ist die
Standardeinstellung.
decode_binaryFalls der Parameter
decode_binary auf TRUE gesetzt ist (das ist die
Standardeinstellung), dekodiert PHP die Binärkodierung, die bei Verwendung von
sqlite_escape_string() auf die Daten angewendet wird.
Solange Sie die Daten nicht mit anderen SQLite-Fähigen Applikationen teilen,
sollten Sie diesen Wert in der Standardeinstellung lassen.
Liefert die aktuelle Zeile des Ergebnissatzes als Array oder FALSE, wenn
die aktuelle Position hinter der letzten Zeile des Ergebnissatzes liegt.
Die Groß- und Kleinschreibung der
Spaltennamen, die von SQLITE_ASSOC und
SQLITE_BOTH zurückgegeben werden, wird entsprechend der
Konfigurationsdirektive sqlite.assoc_case geändert.