Autor | Zpráva | ||
---|---|---|---|
BratrEkim Profil |
#1 · Zasláno: 13. 2. 2009, 15:51:58
Mám array, ve kterém mám uložené různé regulární výrazy. Potřeboval bych něco jako funkci ereg, která ověří, zda některý regexp v array pasuje na daný řetězec...takže něco jako...
array_ereg(array pattern, string string) Samozřejmě mne napadlo řešení pomocí foreach, ale taky si říkám, zda taková užitečná funkce není v php už v základu. |
||
AM_ Profil |
#2 · Zasláno: 13. 2. 2009, 16:08:50
Můžeš si pomoct funkcí array_walk, ale nejsem si jistý, jestli je to efektivnější, než foreach. Já osobně raději používám foreach, protože pro array_walk musíš psát vlastní callback.
Jinak upusť od ereg funkcí a používej PERL compatibile (preg), které jsou spolehlivější, mají více možností a do budoucna se s nimi narozdíl od ereg počítá. |
||
Časová prodleva: 15 let
|
0