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.