, предположим, что ваша переменная всегда целочисленна, в этом случае это проще
';
echo 'var number = ' . $number . ';';
echo 'alert(number);';
echo '';
?>
output:
, предположим, что ваша переменная не является целым числом, но если вы пытаетесь выполнить выше метод, вы получите что-то вроде этого:
, но в javascript это синтаксическая ошибка.
, поэтому в php у нас есть вызов функции json_encode
, который кодирует string в json-объект.
';
echo 'var number = ' . json_encode($number) . ';';
echo 'alert(number);';
echo '';
?>
с abcd
в json это "abcd"
, поэтому он выглядит так:
Вы можете использовать тот же метод для массивов :
'supun',
'age' => 456,
'weight' => '55'
];
echo '';
?>
и ваш javascript выглядит так:
консольный выход
Вы пытались установить часы на Jetson: sudo nvpmodel -m 0
Вот некоторые ссылки для получения дополнительной информации: