Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]jak najszybciej przefiltrować tablicę regexami ?
Forum PHP.pl > Forum > Przedszkole
madrazel
mam dwie tablice, jedna jest wypełniona regexami a druga stringami, wynikiem działania tej funkcji ma być tablica gdzie będą tylko takie wartości które pasują do któregokolwiek z regexów

oczywiście wiem jak to zrobić za pomocą foreach itd.. ale taka operacja trochę bedzie trwała biorąc pod uwagę że trzeba będzie sprawdzić wszystko po kolei, tzn. wiem że i tak to jest nieuniknione ale dobrze aby się to odbywało gdzieś na niskim poziomie w kodzie

no takie coś np.

$tablicatylkozpasujacymistringami = supermagicznafunkcja($tablicazestringami,$tablicazregexami)
Fifi209
No dobra, nie napisałeś gdzie w Twoim kodzie występuje błąd.

Najszybciej, albo jedynie jak się da to pętlą lecieć.
madrazel
tzn. podwójną pętlą, nie wiem czy da się to jakoś skrócić do jednej, żeby chociaż np. porównywał całą tablicę do jednego regexu

o ja gapa, preg_grep - powinno dać radę
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.