Cas adlı üyeden alıntı: mesajı görüntüle
geç kalmışım arkadaş vermiş örneği
İRoyal adlı üyeden alıntı: mesajı görüntüle
	$metin = 'fas milli takımına çağrılan nordin amrabat kamerun milli takımı...';
	$aranan = 'abat';
	if( preg_match("/\b$aranan\b/i", $metin) ) {

		echo 'sonuc bulundu.';

	} else {

		echo 'sonuc bulunamadi.';

	}


	/*
		$aranan = 'abat;
		çıktı: sonuc bulunamadi.

		$aranan = 'amrabat;
		çıktı: sonuc bulundu.

	*/

normalde çalışıyor fakat test edince bazı kelimelerde eşleştirmeleri yapamadığını gördüm. türkçe karakterlerden olabilir mi acep?

örneğin

$kelime = 'abartı';
$metin_cumle_son = 'türk futbolcusu en ufak bir başarıda hemen şımartılıyor ve abartılıyor';

 if(preg_match("/\b$kelime\b/si", $metin_cumle_son)){
     echo $metin_cumle_son;

 }
bunda true döndürüyor. oysa kelime 'abartı' değil 'abartılıyor'..