Я задаю значения PHP в JavaScript следующим образомВ чем разница между следующими двумя в javascript?
var a = <?php echo 39; ?>
но Javascript бросает следующее сообщение об ошибке «неперехваченным SyntaxError: Неожиданный токен НЕЗАКОННО». Когда я задаю значение PHP следующим образом, то я не получаю никакой проблемы
var a = "<?php echo 39; ?>";
Я думаю, что это PHP код работает на стороне сервера first.So в первом случае код PHP выполняются на стороне сервера первое то, что исполняемый код передаются в браузер browser.So должен видеть, что код, как (я думаю)
var a=39;
, но вместо того, что он бросает error.Why это происходит?
Вы уверены, что ошибка не соответствует этой переменной, и вам просто нужна точка с запятой после эха PHP? – adeneo