Код: Выделить всё
$testarray = ["this", "is", "me"];
$testobject = (object) array("this"=>"that", "is"=>"was", "me"=>"him");
$teststring = "this is me";
$testnum = 9758.25;
Код: Выделить всё
echo '
var testarray = '.json_encode($testarray).';
var testobject = '.json_encode($testobject).';
var teststring = '.json_encode($teststring).';
var testnum = '.json_encode($testnum).';
';
< /code>
и при запуске это приводит к: < /p>
var testarray = ["this","is","me"];
var testobject = {"this":"that","is":"was","me":"him"};
var teststring = "this is me";
var testnum = 9758.25;
< /code>
Я просто хочу подтвердить, что этот результат является и всегда будет совершенно действительным JavaScript? Я не вижу в этом ничего плохого, но некоторые источники рекомендуют использовать json.parse () Подробнее здесь: https://stackoverflow.com/questions/676 ... code-or-do
Мобильная версия