array_keys tudtad-e?
Ismerős ugye amikor van egy tömbünk amit be kell járnunk és a megfelelő értékeknél végrehajtani valamit.
Ez eddig kb. így nézett ki:
-
foreach ($arr as $k => $v) {
-
if ($v != ‘keresendo’) continue;
-
-
// muveletek
-
}
A doksit olvasgatva találtam meg az array_keys-nek a ’search_value’ paraméterét, ezzel egyszerűsíthető a fenti:
-
foreach ($indexes as $k) {
-
// muveletek
-
}
Nem teszteltem de a beépített array_keys biztosan gyorsabb, mint a saját foreach kódunk.