POSIX Düzenli İfade İşlevleri
PHP Manual

sql_regcase

(PHP 4, PHP 5)

sql_regcaseHarf büyüklüğüne duyarsız eşleşme için düzenli ifade oluşturur

Açıklama

string sql_regcase ( string $dizge )

Harf büyüklüğüne duyarsız eşleşme için düzenli ifade oluşturur.

Uyarı

Evrenkod uyumsuzluğu nedeniyle bu işlevin kullanımı PHP 5.3.0'dan beri ÖNERİLMEMEKTEDİR.

Değiştirgeler

dizge

Girdi dizgesi.

Dönen Değerler

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.

Örnekler

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

Notlar

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.


POSIX Düzenli İfade İşlevleri
PHP Manual