Передача параметров конфигурации из файла в JavaScript

0

В моем проекте PHP есть код javascript, который должен использовать некоторые значения, определенные в файле конфигурации. Итак, я ищу лучший способ передать значения конфигурации в javascript, не смешивая php и js. Я думал, что это может быть выполнено с помощью Node.js, где будет считываться и анализироваться конфигурационный файл, а затем этот модуль узла будет преобразован в браузер JS с браузером. Возможно ли это?

  • 1
    Да, вы хотите использовать Node для чтения файла конфигурации для PHP? Почему бы просто не получить конфигурационный файл с PHP и отобразить его где-нибудь в DOM?
  • 1
    Зачем настраивать node.js для чего-то более простого, чем file_get_contents + echo json_encode($dataFromFile); ?
Теги:
browserify

1 ответ

0

Если вы не хотите смешивать PHP-код с JS-кодом, вы можете запустить ajax-вызов в javascript для функции php, которая возвращает JSON с данными, которые вам нужны.

Конец функции в PHP будет примерно таким:

exit(json_encode($data));

и в javascript (с jquery):

$.post("script.php", {}, function(data) {
    var configParams = JSON.parse(data);
});
  • 0
    Это одно решение, я не думал об этом, хорошо.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню