Bu işlevlerin davranışı php.ini içindeki ayarlardan etkilenir.
İsim | Öntanımlı | Değişlik Yeri | Sürüm bilgisi |
---|---|---|---|
sqlite.assoc_case | "0" | PHP_INI_ALL | PHP 5.0.0'dan beri kullanılabilmektedir. |
Yapılandırma yönergelerinin kısa açıklamalarını aşağıda bulabilirsiniz.
sqlite.assoc_case
int
İndisler için büyük harf mi (1), küçük harf mi (2) yoksa her ikisi karışık mı (0) kullanılacağını belirler.
Bu seçenek, esas olarak, veritabanı şemasındaki alan adlarının gerçek harf büyüklüklerine aldırmadan sütun isimlerini daima küçük harf veya büyük harf olarak döndüren diğer veritabanı sistemleriyle uyumluluk gerektiğinde işe yarar.
SQLite kütüphanesi sütun isimlerini sizin
belirttiğiniz gibi döndürür, harf büyüklüklerini değiştirmez. Bu,
sqlite.assoc_case
seçeneğine 0
atamaya eşdeğerdir. 1 veya 2
atanırsa PHP harf büyüklüklerinde gerekli dönüşümü yapacaktır.
Bu seçenek işlem hızını büyük ölçüde düşürür, ancak yine de PHP betiğinizde sizin yaptığınız harf dönüşüm işleminden hızlıdır.