Tag: array-walk

Eine PHP-Funktion, die Spaziergänge ein array und wendet eine bereitgestellte Funktion der array-Elemente.

Warum nicht trimmen Arbeit als callback für array_walk oder array_map PHP?

Anzahl der Antworten 3 Antworten
Warum macht mein Beispielcode Ergebnis in den ersten string noch ein Leerzeichen? $a=array('test_data_1 ','test_data_2'); array_walk($a, 'trim'); array_map('trim', $a); foreach($a AS $b){ var_dump($b); } string(12) "test_data_1" string(11) "test_data_2" InformationsquelleAutor Jaak Kütt | 2013-02-12

Wie verwende ich eine Klassenmethode als Callback-Funktion?

Anzahl der Antworten 3 Antworten
Wenn ich array_walk im inneren eine Klasse Funktion zum aufrufen einer anderen Funktion der gleichen Klasse class user { public function getUserFields($userIdsArray,$fieldsArray) { if((isNonEmptyArray($userIdsArray)) && (isNonEmptyArray($fieldsArray))) { array_walk($fieldsArray, 'test_print'); } } private function test_print($item, $key) { //replace