Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
<?php echo json_encode($data); ?>echo JSON::encode($data);
Не менее не очевидно, чем PHP-код внутри HTML.
Данные о товарах (цены, категории, названия, описания) очень удобно держать в регулярно перегенерируемых json-файлах и отдавать из nginx'ом как статику.
иногда бывает лучшим решением подключить PHP и сгенерировать содержимое JS-файла «на лету» (например, получить актуальные цены на продукты из БД и передать их JavaScript-программе для валидации формы заказа)
как включить обработку php-кода в формате, отличном от .php
потому что не хочется нарушать ссылочную целостность
Выполнение PHP-кода в файлах JavaScript