(PHP 4, PHP 5)
sql_regcase — Harf büyüklüğüne duyarsız eşleşme için düzenli ifade oluşturur
Harf büyüklüğüne duyarsız eşleşme için düzenli ifade oluşturur.
Evrenkod uyumsuzluğu nedeniyle bu işlevin kullanımı PHP 5.3.0'dan beri ÖNERİLMEMEKTEDİR.
Girdi dizgesi.
dizge ile harf büyüklüğüne duyarsız olarak eşleşecek bir düzenli ifade döndürür. Bu ifade, dizge dizgesinin her harfinin bir köşeli ayraç ifadesine dönüştürülmesiyle elde edilir; bu köşeli ayraç ifadesi karakterin büyük ve küçük harflerini içerir. Harf olmayan karakterler oldukları gibi bırakılırlar.
Örnek 1 - sql_regcase() örneği
<?php
echo sql_regcase("Foo - bar.");
?>
Yukarıdaki örneğin çıktısı:
[Ff][Oo][Oo] - [Bb][Aa][Rr].
Sadece harf büyüklüğüne duyarlı düzenli ifadelerin desteklendiği durumlarda harf büyüklüğüne duyarsız eşleşmeleri kullanmak için yararlıdır.
Bilginize: PHP 5.3.0 ve sonrasında regex eklentisinin kullanımı önerilmediğinden bu işleve yapılan çağrılar bir E_DEPRECATED uyarısı çıktılayacaktır.