sqlite_current
SQLiteResult->current
SQLiteUnbuffered->current
(PHP 5 < 5.4.0, PECL sqlite >= 1.0.0)
sqlite_current -- SQLiteResult->current -- SQLiteUnbuffered->current — Sonuç kümesindeki geçerli satırı bir dizi içinde döndürür
Açıklama
$sonuç
[, int $sonuç_türü = SQLITE_BOTH
[, bool $ikil_çöz = true
]] )Nesne yönelimli kullanım
$sonuç_türü = SQLITE_BOTH
[, bool $ikil_çöz = true
]] )$sonuç_türü = SQLITE_BOTH
[, bool $ikil_çöz = true
]] )Veriyi döndürmeden önce bir sonraki satıra ilerlememesi dışında sqlite_fetch_array() işlevinin benzeridir. Bu işlev sadece geçerli satırdaki veriyi döndürür.
Değiştirgeler
-
sonuç -
SQLite sonuç özkaynağı. Nesne yönelimli kullanımda bu değiştirgeye gerek yoktur.
-
sonuç_türü -
İsteğe bağlı bu değiştirgede döndürülen dizinin nasıl oluşturulacağını belirleyen bir sabit belirtilir.
SQLITE_ASSOCbelirtilirse alanların isimleri indis olarak kullanılır.SQLITE_NUMbelirtilirse alanların sıra numaraları indis olarak kullanılır.SQLITE_BOTHiçin ise hem isimli hem de sayısal indisli bir dizi döner.SQLITE_BOTHbu işlev için öntanımlı değerdir. -
ikil_çöz -
TRUEbelirtildiği takdirde (öntanımlıdır), veriye sqlite_escape_string() işleviyle ikil kodlama uygulanmışsa PHP bunu çözer. SQLite ile işlem yapan başka uygulamalarca oluşturulmuş veritabanları için bir takım ara işlemler yapmıyorsanız, normal olarak bu değeri öntanımlı haliyle bırakmanız gerekir.
Dönen Değerler
Sonuç kümesindeki geçerli satırı içeren bir dizi döndürür. Geçerli konum
son satırın sonrasındaysa FALSE döner.
SQLITE_ASSOC ve
SQLITE_BOTH sabitleri kullanılarak döndürülen sütun
isimlerinin harf büyüklükleri
sqlite.assoc_case php.ini yapılandırma yönergesinin değerine uygun
olarak döndürülür.
Ayrıca Bakınız
- sqlite_seek() - Tamponlu bir sonuç kümesinde belli bir satır numarasına gider
- sqlite_next() - Sonraki satıra gider
- sqlite_fetch_array() - Sonuç kümesindeki sonraki satırı bir dizi içinde döndürür
