Как передать переменную из PHP в JavaScript?

По вопросу передачи переменной из PHP в JavaScript в просторах сети нашел такое решение:

<?php $str_php = "Lorem Ipsum" ?>

<script language="javascript">
		var str_js = <?= $str_php ?>;
		alert (str_js);
	</script>


Как только не пробовал использовать данную конструкцию - ничего не получается.
Жду Вашей помощи, господа!

Начинающий ПХП, поэтому заранее прошу прощения...за потенциальные ламерские выходки))

Кусок видео в котором идет применение данного метода:
https://youtu.be/D9TupLaZo4A?t=18m30s
  • Вопрос задан
  • 451 просмотр
Решения вопроса 1
@entermix
<?php $str_php = "Lorem Ipsum" ?>

<script language="javascript">
    var str_js = '<?= $str_php ?>'; //! Добавить кавычки
    alert (str_js);
  </script>
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
dimasmagadan
@dimasmagadan
1 не надо изучать язык по видео курсам от непонятных производителей
2 попробуйте вашу переменную заключить в кавычки, например так
var str_js = "<?php echo $str_php ?>";
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы