Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Konec regulárních výrazů v PHP?

Ahoj,

dnes při třídění fotek mě napadlo že jsi udělám PHP script který mi fotky vybere (jen jpg), pojmenuje a uloží do nové složky. No narazil jsem na tuto ošklivou hlášku:

Deprecated: Function eregi() is deprecated in /opt/lampp/server/galery_clean.php on line 11

Na stránce PHP píšou že ereg a eregi jsou od 5.2 zavržené :?:. Potřeboval jsem to na vybrání podle přípony ve tvaru:

$ext = '.jpg$';

Vím, že se zavináčem hláška nevyskočí, no zajímá mě jak pak budu třeba testovat email, nebo vyhledávat ve stringu :?:. Najít nějakou funkci, která by mi vyhledala string ve stringu se mi nepodařilo. Vždy to vyhodilo blbosti. Třeba ".php" našlo jenom tečku a pak jenom php. Při hledání jsem narazil že to dělá problémy i drupalu.

Díky za pomoc. :-)

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
V tomhle jsou v PHP experti. Deprecated je snad jejich nejoblíbenější slovo. poslední
Wikan 26.08.2010 21:03
Wikan

Zpět do poradny Odpovědět na původní otázku Nahoru