Einzelnen Beitrag anzeigen
  #6  
Alt 08.03.2006, 13:12:17
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Lösungen zu immer wiederkehrenden Problemen

so, da es mich genervt hat, dass array_merge numerische keys nicht erhält sondern einfach neu ordnet, meine abwandlung dazu:

PHP-Code:
function array_kmerge() {

    
$args    func_get_args();
    
$return    = array();

    foreach( 
$args as $v ) {

        if( !
is_array$v ) ) {

            return 
NULL;            

        }

        
$return    += $v;

    }

    return 
$return;


zu beachten ist, dass, falls der gleiche key mehrmals vorkommt, der frühere wert den späteren überschreibt, egal ob numerisch oder assoziativ.

den code stelle ich unter public domain, kann also gemeinfrei genutzt werden ohne dass dabei etwas beachtet werden muss.
Mit Zitat antworten