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.
İ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.