Autor Zpráva
Karel5
Profil *
Dobrý den
Mám začátečnický dotaz. Jak zjistím, zda-li se v nějakém textu (proměnné) nachází určité slovo?
Potřebuju totiž udělat podmínku ve výpisu složky, pokud se v názvu souboru vyskytuje .jpg, .png a další, přiřadí to rel=lightbox.
Snad jsem se vyjádřil srozumitelně, můžu klidně rozvést.
Díky
panther
Profil
Karel5:
strpos()
denCo
Profil
Karel5:
prípadne použiť regulárne výrazy, viz preg_*
Dtx
Profil *
jj, taky to řeším přes regexp. Např.:

$string = "soubor.png";
if(preg_match('/jpg|png|gif|dalsi_pripony_obrazku/i', $string)
   echo 'To bude asi obrázek';


Doporučuju právě preg_match, nikoliv (dříve) oblíbené eregi. To dělá při přechodu na php 5.3 problémy (čti: nefunguje :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: