JSON Tableau PHP en Javascript

Est-il possible de JSON ce tableau php via json_encode?
Parce que ce tableau php est appelé $data et quand je le fais..

var myJson = <?php echo json_encode($data) ?>;
console.log(myJson);

en javascript, il me donner des erreurs. Je me demandais si il ya une limitation de ce genre de tableaux php JSON peuvent/ne peuvent pas faire.

Array
(
[0] => Array
(
[0] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Tanner, C. kickoff 60 yards to the DU5, Butler, L return 14 yards to the DU19 (Johnson, I.).
)
[spot] => SimpleXMLElement Object
(
[0] => GT35
)
[ball] => SimpleXMLElement Object
(
[0] => GT
)
[togo] => SimpleXMLElement Object
(
[0] => 10
)
[type] => SimpleXMLElement Object
(
[0] => K
)
[drive] => 1
)
)
[1] => Array
(
[0] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Renfree, S pass complete to Vernon, C for 6 yards to the DU25 (Thomas, Je.).
)
[spot] => SimpleXMLElement Object
(
[0] => DU19
)
[ball] => SimpleXMLElement Object
(
[0] => DU
)
[togo] => SimpleXMLElement Object
(
[0] => 10
)
[type] => SimpleXMLElement Object
(
[0] => P
)
[drive] => 2
)
[1] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Renfree, S pass incomplete to Scott, D.
)
[spot] => SimpleXMLElement Object
(
[0] => DU25
)
[ball] => SimpleXMLElement Object
(
[0] => DU
)
[togo] => SimpleXMLElement Object
(
[0] => 4
)
[type] => SimpleXMLElement Object
(
[0] => P
)
[drive] => 2
)
[2] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Renfree, S pass complete to Scott, D for 6 yards to the DU31, 1ST DOWN DU (Thomas, Je.).
)
[spot] => SimpleXMLElement Object
(
[0] => DU25
)
[ball] => SimpleXMLElement Object
(
[0] => DU
)
[togo] => SimpleXMLElement Object
(
[0] => 4
)
[type] => SimpleXMLElement Object
(
[0] => P
)
[drive] => 2
)
[3] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Renfree, S pass complete to Scott, D for no gain to the DU31 (Sweeting, R.).
)
[spot] => SimpleXMLElement Object
(
[0] => DU31
)
[ball] => SimpleXMLElement Object
(
[0] => DU
)
[togo] => SimpleXMLElement Object
(
[0] => 10
)
[type] => SimpleXMLElement Object
(
[0] => P
)
[drive] => 2
)
[4] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Renfree, S pass incomplete to Vernon, C.
)
[spot] => SimpleXMLElement Object
(
[0] => DU31
)
[ball] => SimpleXMLElement Object
(
[0] => DU
)
[togo] => SimpleXMLElement Object
(
[0] => 10
)
[type] => SimpleXMLElement Object
(
[0] => P
)
[drive] => 2
)
[5] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Renfree, S sacked for loss of 4 yards to the DU27 (Gotsis, A.).
)
[spot] => SimpleXMLElement Object
(
[0] => DU31
)
[ball] => SimpleXMLElement Object
(
[0] => DU
)
[togo] => SimpleXMLElement Object
(
[0] => 10
)
[type] => SimpleXMLElement Object
(
[0] => P
)
[drive] => 2
)
[6] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Monday, W punt 53 yards to the GT20, Golden, J. return 8 yards to the GT28 (Reeves, D).
)
[spot] => SimpleXMLElement Object
(
[0] => DU27
)
[ball] => SimpleXMLElement Object
(
[0] => DU
)
[togo] => SimpleXMLElement Object
(
[0] => 14
)
[type] => SimpleXMLElement Object
(
[0] => U
)
[drive] => 2
)
)
[2] => Array
(
[0] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Smith, O. rush for 8 yards to the GT36 (Brown, Ky).
)
[spot] => SimpleXMLElement Object
(
[0] => GT28
)
[ball] => SimpleXMLElement Object
(
[0] => GT
)
[togo] => SimpleXMLElement Object
(
[0] => 10
)
[type] => SimpleXMLElement Object
(
[0] => R
)
[drive] => 3
)
[1] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Sims, D. rush for 6 yards to the GT42, 1ST DOWN GT (Sink, N).
)
[spot] => SimpleXMLElement Object
(
[0] => GT36
)
[ball] => SimpleXMLElement Object
(
[0] => GT
)
[togo] => SimpleXMLElement Object
(
[0] => 2
)
[type] => SimpleXMLElement Object
(
[0] => R
)
[drive] => 3
)
[2] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Washington, T. pass incomplete to Smith, O..
)
[spot] => SimpleXMLElement Object
(
[0] => GT42
)
[ball] => SimpleXMLElement Object
(
[0] => GT
)
[togo] => SimpleXMLElement Object
(
[0] => 10
)
[type] => SimpleXMLElement Object
(
[0] => P
)
[drive] => 3
)
[3] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Washington, T. rush for 2 yards to the GT44 (Anunike, K).
)
[spot] => SimpleXMLElement Object
(
[0] => GT42
)
[ball] => SimpleXMLElement Object
(
[0] => GT
)
[togo] => SimpleXMLElement Object
(
[0] => 10
)
[type] => SimpleXMLElement Object
(
[0] => R
)
[drive] => 3
)
[4] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Greene, J. rush for 6 yards to the 50 yardline (Canty, W).
)
[spot] => SimpleXMLElement Object
(
[0] => GT44
)
[ball] => SimpleXMLElement Object
(
[0] => GT
)
[togo] => SimpleXMLElement Object
(
[0] => 8
)
[type] => SimpleXMLElement Object
(
[0] => R
)
[drive] => 3
)
[5] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Smith, O. rush for 16 yards to the DU34, 1ST DOWN GT (Canty, W;France, C).
)
[spot] => SimpleXMLElement Object
(
[0] => GT50
)
[ball] => SimpleXMLElement Object
(
[0] => GT
)
[togo] => SimpleXMLElement Object
(
[0] => 2
)
[type] => SimpleXMLElement Object
(
[0] => R
)
[drive] => 3
)
[6] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Smith, O. rush for 5 yards to the DU29 (France, C).
)
[spot] => SimpleXMLElement Object
(
[0] => DU34
)
[ball] => SimpleXMLElement Object
(
[0] => GT
)
[togo] => SimpleXMLElement Object
(
[0] => 10
)
[type] => SimpleXMLElement Object
(
[0] => R
)
[drive] => 3
)
[7] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Laskey, Z. rush for 3 yards to the DU26 (France, C).
)
[spot] => SimpleXMLElement Object
(
[0] => DU29
)
[ball] => SimpleXMLElement Object
(
[0] => GT
)
[togo] => SimpleXMLElement Object
(
[0] => 5
)
[type] => SimpleXMLElement Object
(
[0] => R
)
[drive] => 3
)
[8] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Washington, T. rush for 3 yards to the DU23, 1ST DOWN GT (France, C).
)
[spot] => SimpleXMLElement Object
(
[0] => DU26
)
[ball] => SimpleXMLElement Object
(
[0] => GT
)
[togo] => SimpleXMLElement Object
(
[0] => 2
)
[type] => SimpleXMLElement Object
(
[0] => R
)
[drive] => 3
)
[9] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Washington, T. pass complete to Smith, O. for 21 yards to the DU2, 1ST DOWN GT (Butler, L).
)
[spot] => SimpleXMLElement Object
(
[0] => DU23
)
[ball] => SimpleXMLElement Object
(
[0] => GT
)
[togo] => SimpleXMLElement Object
(
[0] => 10
)
[type] => SimpleXMLElement Object
(
[0] => P
)
[drive] => 3
)
[10] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Washington, T. rush for 1 yard to the DU1 (Brown, Ky;Foxx, J).
)
[spot] => SimpleXMLElement Object
(
[0] => DU02
)
[ball] => SimpleXMLElement Object
(
[0] => GT
)
[togo] => SimpleXMLElement Object
(
[0] => 0
)
[type] => SimpleXMLElement Object
(
[0] => R
)
[drive] => 3
)
[11] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Washington, T. rush for no gain to the DU1 (Cockrell, R).
)
[spot] => SimpleXMLElement Object
(
[0] => DU01
)
[ball] => SimpleXMLElement Object
(
[0] => GT
)
[togo] => SimpleXMLElement Object
(
[0] => 0
)
[type] => SimpleXMLElement Object
(
[0] => R
)
[drive] => 3
)
[12] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Washington, T. rush for 1 yard to the DU0, TOUCHDOWN, clock 06:51.
)
[spot] => SimpleXMLElement Object
(
[0] => DU01
)
[ball] => SimpleXMLElement Object
(
[0] => GT
)
[togo] => SimpleXMLElement Object
(
[0] => 0
)
[type] => SimpleXMLElement Object
(
[0] => R
)
[drive] => 3
)
[13] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Tanner, C. kick attempt good.
)
[spot] => SimpleXMLElement Object
(
[0] => DU03
)
[ball] => SimpleXMLElement Object
(
[0] => GT
)
[togo] => SimpleXMLElement Object
(
[0] => 0
)
[type] => SimpleXMLElement Object
(
[0] => X
)
[drive] => 3
)
[14] => Array
(
[text] => SimpleXMLElement Object
(
[0] => Tanner, C. kickoff 54 yards to the DU11, Butler, L return 23 yards to the DU34 (Harrell, A.).
)
[spot] => SimpleXMLElement Object
(
[0] => GT35
)
[ball] => SimpleXMLElement Object
(
[0] => GT
)
[togo] => SimpleXMLElement Object
(
[0] => 0
)
[type] => SimpleXMLElement Object
(
[0] => K
)
[drive] => 3
)
)
)
Vous pouvez poster à la sortie du code javascript?
Vous tentez d'analyser PHP sur le côté client (à l'intérieur de la parser JavaScript). Cela ne marchera pas. Vous devez demander le Tableau par un appel de page PHP, sinon ça ne marchera pas.
Uncaught SyntaxError: Unexpected token < @ ligne var myJson = <?php echo json_encode($data) ?>;
je suis désolé je suis un peu confus sur ce que vous avez dit. pourriez-vous me diriger vers une page où il a tutoriel?
hmm, cela semble être la façon dont c'est fait quand j'ai fait des recherches tableau php en javascript array via json. je suppose que j'ai besoin de regarder notre pour plus d'options que d'aller à ce sujet.

OriginalL'auteur ealeon | 2013-03-18