| Manuál PHP | ||
|---|---|---|
| Předcházející | Další | |
array_walk
Popis
bool array_walk ( array &array, callback funcname [, mixed userdata] )
Aplikuje funkci func na všechny prvky pole
arr. Funkci func se jako první
argument předá hodnota a jako druhý klíč. Pokud je přítomen argument
userdata, bude uživatelské funkci předán jako
třetí argument.
Pokud func vyžaduje více než dva nebo tři argumenty
(v závislosti na userdata), pro každé volání
func z array_walk() se vygeneruje
varování. Tato varování se dají potlačit přidáním znaku '@' před
volání array_walk() nebo pomocí
error_reporting().
Poznámka: Pokud
funcpotřebuje pracovat přímo s daným polem, první argumentfuncse musí předávat odkazem. Všechny změny těchto hodnot se pak promítnou přímo varr.
Poznámka: Druhý a třetí argument
funcbyly přidány v PHP 4.0.V PHP 4 je třeba volat podle potřeby reset(), protože array_walk() sama vstupní pole neresetuje.
| Předcházející | Domů | Další |
| array_walk_recursive | Nahoru |