Arbeitet mit serialisierten Daten in WordPress
Habe ich den folgenden string, der die serialisierten Daten in ein WordPress custom fields:
$first_string = 'a:9:{s:5:"email";s:13:"[email protected]";s:4:"name";s:15:"Werner
Etsebeth";s:8:"address1";s:17:"1 Giligans
Island";s:8:"address2";s:1:"5";s:4:"city";s:9:"Cape
Town";s:5:"state";s:2:"AL";s:3:"zip";s:4:"7460";s:7:"
country";s:2:"US";s:5:"phone";s:0:"";}
$second_string = 'a:1:{i:4;a:1:{i:0;a:6:
{s:3:"SKU";s:0:"";s:4:"name";s:12:"Hypnotherapy";s:3:"url";s:72:"http://localhost
/mindworksa.co.za/wordpress/store/products/hypnotherapy
/";s:5:"price";s:5:"50.00";s:8:"quantity";s:1:"1";s:8:"download";s:0:"";}}}'
Wie ordne ich die info zu Variablen, so kann ich einzeln zugreifen zB $SKU = "", $name = usw.
Habe ich noch nie gearbeitet mit serialisierten Daten vor und jede Hilfe wäre sehr geschätzt werden.
Vielen Dank
InformationsquelleAutor iball | 2012-11-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich bin nicht in der Lage zu unserialize deinem Beispiel (hast du einfügen, richtig?) aber WordPress verwendet
serialize()
zu serialisieren-Objekte in der Datenbank abzulegen.Können Sie unserialize Sie mit
unserialize()
.Ein kurzes Beispiel:
Ausgabe:
InformationsquelleAutor Aamir