DAVUT adlı üyeden alıntı: mesajı görüntüle
Merhabalar,
function ara($bas, $son, $icerik){ @preg_match_all('/' . preg_quote($bas, '/') . '(.*?)'. preg_quote($son, '/').'/i', $icerik, $m); return @$m[1]; }
Bu yazdığım fonksiyon ile $bas(başlıngıç noktası) ve $son(bitiş noktası) arasındaki veriyi almak istiyorum. Örneğin $içerik = Merhaba yeni dünya ! olsun.
$bas = Merhaba
$son = dünya !
Burada döndüreceği sonuç yeni oluyor. Ancak ben içeriğe tek tırnak işareti eklersem mesela içeriği Merhaba'lar yeni dünya ! yaparsam problem oluyor. İçeriğin içerisinde kaç tane tek tırnak olur bilmiyorum, değişken.
Nasıl yapabilirim ? Teşekkürler.
Hocam tam emin olmamakla birlikte htmlentities fonksiyonu işinizi görebilir.