$data1['id'] = 2;
$dat1['name'] = "Avaler";
$da['blue']= array_merge($data1,$dat1);
print_r($da); //L'impression est un tableau à deux dimensions (comme indiqué ci-dessous)
/*
Tableau
(
[rouge] => Tableau
(
[id] =>
[nom] =>
) )
[bleu] => Tableau
(
[id] =>
[nom] =>
) )
)
*/
echo json_encode($da);//La sortie est une chaîne convertie au format json, qui peut être utilisée directement en js (comme suit)
/*
{"red":{"id":1,"name":"mary"},"blue":{"id":2,"name":"u71d5u5b50"}}
*/
?>
script jquery :
Traitement après retour à js :
Le premier nécessite une conversion varl : lorsqu'il s'agit d'une chaîne, utilisez eval pour la convertir en objet jquery (comme indiqué ci-dessous)
Le code est le suivant :
//Méthode 1 : $.each(arr,function(idx,item){
//Sortie
alert(item.id "Haha" item.name);
})
//Méthode 2 :
pour(clé var dans arr){
alerte(clé);
alert(arr[key].status);
}
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn