我認為最簡單的方法是在您的網頁中包含jQuery javascript庫,然后使用JSON作為格式在兩者之間傳遞數據。
在HTML頁面中,您可以從PHP腳本請求數據,如下所示:
$.getJSON('http://foo/bar.php', {'num1': 12, 'num2': 27}, function(e) {
alert('Result from PHP: ' + e.result);});在bar.php中你可以這樣做:
$num1 = $_GET['num1'];$num2 = $_GET['num2'];echo json_encode(array("result" => $num1 * $num2));這就是通常所說的AJAX,它有助于為網頁提供更加動態和類似桌面的感覺(您無需刷新整個頁面以與PHP通信)。
其他技術更簡單。正如其他人所建議的那樣,您只需從PHP腳本生成可變數據:
$foo = 123;echo "<script type=\"text/javascript\">\n";echo "var foo = ${foo};\n";echo "alert('value is:' + foo);\n";echo "</script>\n";現在大多數網頁都使用兩者的組合。