Avatar ·

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

Всем привет! Я начинающий PHP-разработчик и столкнулся с проблемой, которая кажется мне очень простой, но я никак не могу найти правильное решение. У меня есть сайт на PHP, и на одной из страниц я получаю данные из базы данных MySQL. Например, я хочу вывести список товаров с ценами и описаниями. Я могу легко вывести это в HTML с помощью echo и циклов. Но теперь мне нужно передать эти же данные в JavaScript, чтобы, например, сделать интерактивную фильтрацию товаров на стороне клиента или построить график цен. Вот пример моего PHP-кода, который получает данные: ```php 'Ноутбук', 'price' => 50000, 'category' => 'Электроника'], ['name' => 'Книга', 'price' => 500, 'category' => 'Книги'], ['name' => 'Телефон', 'price' => 25000, 'category' => 'Электроника'] ]; // Дальше я вывожу это в HTML ?> ``` Проблема в том, что я не понимаю, как сделать так, чтобы переменная `$products` стала доступна в моем JavaScript-коде. Я пробовал просто написать `var jsProducts = ;` прямо в теге `