Sahin
@Sahin
Музыкант, Веб разработчик

Передача массива из php в js?

Здравствуйте у меня на сайте все написано на php и появилась необходимость вывести массив в js файле
как я могу использовать <?php echo $_LNG['NAME']; ?>
тут
sLengthMenu:"$_LNG['ТУТ'] _MENU_ ",
  • Вопрос задан
  • 219 просмотров
Решения вопроса 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
вывести массив в js файле
никак, php не интерпретируется внутри js файлов.
как я могу использовать <?php echo $_LNG['NAME']; ?>тут sLengthMenu:"$_LNG['ТУТ'] _MENU_ ",
Можно вывести так:
<script>
var lang = "<?=$_LNG['NAME'];?>";
</script>
/* тут подключаем файл скрипта.
в самом скрипте: */
sLengthMenu:lang
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@cy6eria
Вы можете передать значение, через тег meta:

<meta name="lngName" content="<?php echo $_LNG['NAME']; ?>" />


А получит его в JS, например, так:

var lngName = document.getElementsByName('lngName')[0]?.content;
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы