İlgileriniz hoşuma gitti şimdi hepinizin mantığını tek tek uygulayacağım sizden önce kendim şöyle bir metod uyguladım buda işimi gördü ama her kelime için ayrı ayrı yazdığımdan kod gereksizliği oluştu
$Meyveler= array(
"Erik" =>'Erik',
"Elma" =>'Elma'
);
$bul= "Erik tatlısı";
$bul= explode(" ",$bul);
if (in_array($Meyveler["Erik"], $bul))
{
echo $Meyveler["Erik"];
}
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 03:08:19 -->-> Daha önceki mesaj 03:02:43 --
Peki eşleşen kelimeyi yazmasını nasıl sağlarız bana eşleşen kelime lazım
function varmi($veri){
$meyveler = array("Elma", "Armut", "Muz", "Kiraz");
$eslesen = array_intersect(explode(' ',$veri),$meyveler);
$adet = count($eslesen);
return $adet > 0 ? implode(', ',$eslesen) : 'Yok.';
}
$baslik = "Elma ile tatlı yapma Kiraz";
echo varmi($baslik); // Çıktı -> Elma, Kiraz