Ich möchte nur array_walk()
mit ceil()
verwenden, um alle Elemente innerhalb eines Arrays zu runden. Aber es funktioniert nicht.Wie man array_walk mit den eingebauten Funktionen von PHP arbeiten kann?
der Code:
$numbs = array(3, 5.5, -10.5);
array_walk($numbs, "ceil");
print_r($numbs);
ausgegeben werden soll: 3,6, -10
die Fehlermeldung:
Warning: ceil() erwartet genau 1 Parameter 2 gegeben auf Linie 2
Ausgabe ist: 3,5,5, -10,5 (Wie zuvor mit ceil())
Ich habe auch versucht mit round()
.
Das funktioniert gut. Danke –
Gern geschehen :-) Manchmal ist eine 'array_ *' Funktion besser als eine andere, je nach Situation. –