Şöyle basit bir şey yazdım ama, nedense Örnek kelimesi bir türlü eşleşmedi, En azından fikir olur diye kullanabilirsiniz.
<?php
if($_POST){
// Karşılaştırma yapılacak metin
$Metin = "Örnek bulmakta zorluk çekersen haber verirsen sevinirim. ";
// Array oluşturduk
$BenzerArr = array();
// Post edilen metin
$Gelen = $_POST["gelen"];
// Post edileni böldük boşluktan
$GelenBol = explode(" ", $Gelen);
// Foreach ile her elemanı yazdırdık
foreach($GelenBol as $Gkey){
// mb_strpos fonksiyonu ile metin içinde post edilen her bir kelime var mı diye baktık
if(mb_strpos($Metin, $Gkey, 0, 'UTF-8')){
// Metin içinde kelime varsa diziye 1 ekledik
$VarEkle = "1";
array_push($BenzerArr, $VarEkle);
}
}
// array_sum ile eklediğimiz 1 leri topladık ve ekrana bastık.
echo array_sum($BenzerArr);
}
?>