Próbuję przekonwertować wielowymiarową tablicę PHP na tablicę javascript za pomocą enkodera JSON. Kiedy zrobić var_dump, mój tablicy PHP wygląda następująco:Konwertuj wielowymiarową tablicę PHP na tablicę javascript
array (size=2)
'Key' => string 'a' (length=1)
'Value' => string 'asite.com' (length=9)
Jest to kod obecnie używam w moim zdaniem, aby spróbować go przekonwertować do tablicy javascript:
var tempArray = $.parseJSON(<?php echo json_encode($php_array); ?>);
Kiedykolwiek I uruchomić ten kod w przeglądarce, wyjście konwersji w konsoli to:
var tempArray = $.parseJSON([{"Key":"a","Value":"asite.com"}]);
Czy to prawidłowa struktura javascript wielowymiarowej tablicy? Pytam, ponieważ utrzymuje daje mi ten błąd w wierszu powyżej:
SyntaxError: Unexpected token o
To zadziałało doskonale, dziękuję – user1186173