phpbar.de logo

Mailinglisten-Archive

[php] Arrays zusammenführen

[php] Arrays zusammenführen

David Soria Parra php_(at)_phpcenter.de
Sat, 9 Feb 2002 18:32:55 +0100


Hi Liste,

ich habe folgendes problem:
 ich habe einen array $arrAdd der als key eine ID hat und als value ein
objekt. Jetzt wird dieser serialisiert in eine datei gescheiben, wieder
ausgelsen und zu dem schon existierenden array kommt ein neuer hinzu der
ebenfalls als key eine ID hat und als value ein objekt. wenn ich das ganze
jetzt serialisert rausschreiben kommt es zu einem fehler, denn beim 1. mal
funktioniert alles, nachdem aber die arrays zusammengeführt wurden wird für
den 2. ein index 0 gebildet für den dann der array mit der id und dem objekt
kommt. Diesen 1. index brauch ich aber nicht! Ich habs mit array_push
versucht geht aber nicht. Codeschnipsle wäre jetzt zu aufwendig, hoffe ihr
kommt ohne aus, denn sonst müsst ich das gesammt script posten damit man es
versteht :D. Hier der inhalt der serialsiereten datei:

a:2:{
    s:32:"9a896cef9643bd6f853e9da557901117";O:7:"release":7:{

s:2:"id";s:32:"9a896cef9643bd6f853e9da557901117";s:4:"name";s:4:"asdf";s:5:"
autor";s:5:"dsfdf";s:4:"rank";s:3:"ewa";s:11:"competition";s:0:"";s:11:"info
rmation";s:0:"";s:7:"fileUrl";s:6:"sdfsdf";
    }
    i:0;a:1:{             <---- Hier wirds flsch, denn dort ist der index 0
und dessen sub array ist dann mein array
        s:32:"d18fad57e40715ed3e1ed4e1ab223597";O:7:"release":7:{

s:2:"id";s:32:"d18fad57e40715ed3e1ed4e1ab223597";s:4:"name";s:3:"bda";s:5:"a
utor";s:4:"weba";s:4:"rank";s:2:"he";s:11:"competition";s:0:"";s:11:"informa
tion";s:0:"";s:7:"fileUrl";s:6:"dfgfgj";
        }
    }
}

hoffe die beschreibung hilft soweit *kritisch nach oben blick*

cu


php::bar PHP Wiki   -   Listenarchive