2009-12-24 8 views
0

je stocke une chaîne concaténée comme ceci:Récupérer des valeurs de chaîne encodée JSON

echo json_encode($PostedDate.$Places.$Company.$Designation.$ProjectDetails.$DesiredCandidate.$HRName.$HRContact.$Email); 

je peux diviser cette chaîne en utilisant JavaScript et stocker des valeurs dans un tableau. Mais ce que je veux savoir est que supposons que l'une des valeurs ci-dessus est nulle, cela affectera-t-il la position du tableau? Parce que, je veux garder l'emplacement du tableau fixe. Par exemple:

myArray [0] doit contenir $ DateDéclaré.

Si $ DateDate est nul, alors aussi, monArray [0] doit être égal à NULL. $ Les lieux ne doivent pas prendre la position de myArray [0].

Répondre

1

mettre les chaînes sur un réseau de php comme ceci:

écho json_encode (array (PostedDate $, $ Places, Company $));

1

Mettez-le dans un tableau en php puis json_encode le tableau. Ensuite, vous n'avez pas besoin de faire votre split fou du côté javascript et vous n'avez pas besoin de vous soucier de préserver une position dans une chaîne.

Questions connexes