comment analyser les valeurs de table wordpress post_meta
J'ai pour analyser wordpress post_meta table , en particulier "_wp_attachment_metadata" champ
Par exemple:
Sa valeur est pour un poste id = 99
> a:6:{s:5:"width";s:3:"238";s:6:"height";s:3:"179";s:14:"hwstring_small";s:23:"height='96'
> width='128'";s:4:"file";s:21:"2010/11/matt-lane.jpg";s:5:"sizes";a:1:{s:9:"thumbnail";a:3:{s:4:"file";s:21:"matt-lane-150x150.jpg";s:5:"width";s:3:"150";s:6:"height";s:3:"150";}}s:10:"image_meta";a:10:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";}}
Je n'ai pas à comprendre comment il est compilé ou comment il peut être analysé en dehors de wordpress. La chose que je si ont à charge les derniers articles avec tous les ensembles de données de la poste sur la plateforme magento à partir de wordpress.
merci de m'aider à analyser ces données afin d'obtenir les images du src.
Merci d'avance
source d'informationauteur Elamurugan
Vous devez vous connecter pour publier un commentaire.
Essayer:
http://php.net/manual/en/function.unserialize.php
Ce que je comprends, c'est:
Il y a deux types de variables, par exemple:
a:6:
s:3:
a
= array et6
est la dimension de la matrices
= string et3
est la longueur de la chaîneMerci beaucoup pour Craig réponse rapide.
Utilisé le unserialize méthode et suis tout à partir de la chaîne.
Ici est la sortie, maintenant peut prendre n'importe quelle image de l'wordpress post meta_data