[PHP] Wyszukiwarka

0

jest jakiś inny lepszy sposób szukania w php niż ten :

$znalez = strpos($string_szuk, $szukana);
if($znalez){echo("Znaleziono.....");}

Napisałem już na tym opartą wyszukiwarke ale znajduje mało wyników bo nie bierze pod uwage dużych i małych liter np jak ktoś napisze Szukam to jak w przeszukiwanym tekscie jest szukam to już tego nie znajdzie [glowa] ma ktoś jakiś pomysł jak temu zaradzić ????

0

Np. stristr(przeszukiwany_ciąg, szukany_ciąg)

Innym rozwiązaniem jest bliższe zapoznanie się z rozdziałem "Regular Expression Functions (Perl-Compatible)".

0

myślałem też o takim rozwiązaniu:

<?
$szukana="lol";
$dok="Lol kmgjhkmjkkjkjgdjkflgl;g yfdfgjhgkjufgututyutiiyiryiryiryy";
$tekst=explode(" ", $dok);
 for ($i=0;$i<count($tekst);$i++)
{
similar_text($szukana,$tekst[$i],$p);
if($p>"40%")
{
 echo("Znaleziono ...... - zgodność $p ....");
}
?>

Tylko nie wiem czy by to nie szukało za wolno :/

0

no to metodą prób i błędów :)

0

Tak, wyrazenia regularne:

  • preg_match + manual...

1 użytkowników online, w tym zalogowanych: 0, gości: 1