Php preg_match kullanımı

Regex de preg_match() fonksiyonu, veri içerisinde oluşturduğumuz kriter veya ifadeye göre ilk eşlesen kaydı bize döndürmektedir.

Kullanımı : 

preg_match("/ifademiz/", veri, çıktı);

Aşağıdaki örnek üzerinde en basitinden bir cümle içerisinde bir kelimeyi aratabiliriz.

$veri = "Sezai Alkan izmit";
preg_match("/izmit/", $veri, $cikti);
echo "<pre>";
print_r($cikti);
Array
(
    [0] => izmit
)

preg_match() fonksiyonu her zaman ilk değeri bize döndüreceği için dizi içerisinde 2. bir veri veya değer bulunmayacaktır bu nedenle dönen veride [0] indis numaralı veriyi yazdırabilmekteyiz.
Eğer Arattığımız veri içirisinde izmit kelimesi bulunmuyor olsaydı bize False - 0 değerini döndürecekti. 

Şimdi ise bir olumlu eşleşmeye örnek gösterelim

$veri = "sezai Alkan izmit";
preg_match("/sezai(?=)/", $veri, $cikti);
echo "<pre>";
print_r($cikti);

Yukarıdaki örnekte ise sezai değeri ile eşleşen bir veri araması yaptık bu ifade kullanımlarında büyük KÜÇÜK harf duyarlılığı bulunmaktadır. ifadelerinizi oluştururken dikkat etmeniz gereklidir.

Anonim

Yorum yapabilmek için giriş yapmanız gerekmektedir.

Sosyal Medya

Mobil Uygulama

Tarayıcı Eklentileri

Şifre Oluşturucu

Google Chrome Plugin

Yardımcı Siteler

w8icon

w8icon.com

Kod depo

koddepo.com

e-mvc

e-mvc.com