我需要將php變量(從服務器和與服務行爲相關的)轉換爲javascript。例如,"ssl" => "true"
並在javascript中進行相應調整。問題是我正在爲我正在寫的一些API文件做這件事,我希望客戶端可以直接訪問這些文件(<script src="... .js">)
,這迫使我在未來可能會改變多個文件引用的信息的硬編碼。我想要做的是這樣的事情,有可能嗎? (獲取內容必須保持完全私人的 - 從服務器文件夾複製到PHP腳本文件 - 因此它是真的不使用JavaScript來獲取這個信息的選項):回聲php內容到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',然後將相應地進行渲染。 –
這是'回聲「真」/「假」'工作?你之間有一個'/',對於我來說是真實的事情,而且是假的......並且將是一個例外,因爲除以0 –