通常我可以從不同的PHP文件讓PHP變量聲明如下:PHP無法訪問聲明的變量
$myVar = 'hello';
require 'header.php'
所以後來在header.php中我可以使用$ myVar的。但我無法訪問我在jquery中加載ajax的變量。例如:
的index.php:
<html>
<body>
<div id="myDiv"></div>
</body>
</html>
在腳本中,我有:
$(#myDiv).load('newPage.php')
newPage.php:
$ myLoadedVar = '裝載變種';
但是後來我無法從index.php訪問$ myLoadedVar,是否可以這樣做,或者您無法訪問使用ajax創建的php變量?
是的,這不是它是如何工作的,你可以回顯出將填充div的東西,但你不能以這種方式訪問php變量。 – cmorrissey
不,你不能在JavaScript中創建PHP變量... – JimmyB
@JimmyB好吧,我的意圖不是創建變量。我正在使用ajax動態填充來自數據庫的值的列表。問題是我使用查詢並將值保存在一個php變量中。我想稍後使用該變量,因此我不必再次查詢數據庫。有沒有辦法做到這一點 ? – FraK