Mailinglisten-Archive |
Hallo alle, möchte ein redundantes multidimensional Array vereinfachen, der Weg unten erscheint mir ein bisschen kompliziert, vielleicht sehe ich was nicht? habe folgendes (funkt): <code> /**************************************** * erwartet array[index][key][value], entfernt ersten Index * @public * @param array $array * @return array ****************************************/ function clean($array) { return array_reduce( $array , create_function( '$ret, $valueArray', ' return array_merge($ret, $valueArray);'), array() ); }// end function //test: $array = array( 1=> array("hallo"=>"hallo"), 2=> array("hello"=>"welcome") ); echo "<br /> "; var_dump( clean($array) ); </code> Ausgabe korrekt: array(2) { ["hallo"]=> string(5) "hallo" ["hello"]=> string(7) "welcome" } Any hints? -- Konstantin Rekk Berlin phone: +49 (0) 30 48623452 mobil: 0176 2100 6000 www.rekk.de www.tanden-aikido.de
php::bar PHP Wiki - Listenarchive