Мне нужно было бы переписать PHP-переменные (с сервера и связанные с поведением службы) в javascript. Например, "ssl" => "true"
и адаптироваться соответственно в javascript. Дело в том, что я делаю это для некоторых файлов API, которые я пишу, и я хочу, чтобы у клиента был прямой доступ к этим файлам (<script src="... .js">)
, и это заставляет меня записывать информацию, которая может измениться в будущем в нескольких ссылках на файлы. То, что я хотел бы сделать, было что-то вроде этого, возможно ли это? (содержание, чтобы принести должны полностью конфиденциальна - из папок сервера в файлы PHP скрипт - и поэтому на самом деле не вариант для извлечения этой информации с помощью JavaScript):Echo php content в API javascript?
api.js
<? //PHP here. (I know...)
(...)
?>
//some javascript
var is_secure = <? echo "true"/"false" ?>
(...)
Так что при выполнении <script src="api.js"/>
пользователь только выбирает:
var is_secure = "true";
(...)
или
var is_secure = "false";
(...)
Любая идея о том, как я мог бы сделать что-то подобное? Большое спасибо ...
Я не понимаю, о чем вы просите. Если пользователь сможет извлечь эти данные, которые вы пишете с помощью PHP, или он должен оставаться закрытым.Эта часть вопроса немного расплывчата. –
Вам нужно будет добавить обработчик apache для разбора js-файлов в виде PHP или назвать файл 'something.js.php', а затем он будет соответствующим образом отображать. –
Действительно ли это «эхо» верно?/«False»? У вас есть '/' между, для меня что-то вроде true, деленное на false ... и будет исключением, потому что деление на 0 –