Neredeyim ?

Muğla / Ortaca

Hızlı İletişim

buldurmert@gmail.com

Beni Takip Edebilirsin

Yazılarım

preg_match ve preg_match_all Kullanımı

preg_match ve preg_match_all Kullanımı

  • 1 dakika
  • 8 year ago
Blog Images

Merhaba arkadaşlar,

Bugun Preg_match ve Preg_match_all kullanımı Görücez.

Bu arkadaşlar dizi olarak çıktı verirler.

Öncelikle Preg_match dan başlayalım.
 

<?php

$kaynak= "<div>Birinci Div</div> <div>İkinci Div</div> <div>Üçüncü Div</div> <div>Dördüncü Div</div>"; 

$aranan = "/<div>(.*?)</[^>]+>/i"; preg_match($aranan, $kaynak, $sonuc);

print_r($sonuc);

?> 

Çıktı:

 Array ( [0] => <div>Birinci Div</div> [1] => Birinci Div ) [/codephp] [codephp] Array ( [0] => Array ( [0] => <div>Birinci Div</div> [1] => <div>İkinci Div</div> [2] => <div>Üçüncü Div</div> [3] => <div>Dördüncü Div</div> ) [1] => Array ( [0] => Birinci Div [1] => İkinci Div [2] => Üçüncü Div [3] => Dördüncü Div ) ) 

 preg_macth_all tüm eşleşen kayıtları İki Boyutlu dizi içerisinde sıralayacaktır.[br] Preg_match_all ı foreach(); döngüsünde Kullanırız.[br]

Yorumlar: