Cümle İçerisinde Arama
// filtre.json
{
"kelimeler":[
"******",
"s....",
"g....",
"a...."
]
}
Class Filtre {
public $dosya = "filtre.json";
public function Filtre($Filtre){
$File = file_get_contents($this->dosya);
$File = json_decode($File);
$File = $File->kelimeler;
$response = [];
foreach ($File as $key => $value) {
$response[] = [$value];
}
$Result = json_encode($response);
$String = strstr($Result, $Filtre);
if($String === false):
return false;
else:
return true;
endif;
}
}
arkadaşlar böyle birşey yaptım fakat istediğim gibi çalışmıyor.
cümle içerisinde
$kelime = "Uzaylı seni yakalarsam ****** içinden geçerim";
$Filtre = new Filtre();
print_r($Filtre->Filtre($kelime));
sonuç false dönüyor true dönmesi lazım fakat
$kelime = "******";
$Filtre = new Filtre();
print_r($Filtre->Filtre($kelime));
cümle içerisinde tam bir arama yapmak istiyorum yardımcı olurmusunuz bununla ilgili.
@abdullahx hocam şöyle basit bir mantık kurdum :) Biraz oldu ama görünüp kayboluyor:) Bunu sabtlemenin bir yolu var mı hocam? Hep gözüksün istiyorum...
Bir diğer sıkıntı da arada tüm liste görünüyor. Bunun engellemenin bir yolu var mı? Yalnızca ilgili arama görünse...
//--------------------------------------------------------
// Else, if they hit escape; empty the result list and hide it
//--------------------------------------------------------
} else {
resultList.html('<span style="color: red;">NOT WHITELISTED!</span>');
resultList.animate({opacity: 'show'}, {duration: 10000, queue: true});
}