本文目錄一覽:
javascript怎樣調用php函數?
javascript和php是在兩個不同的環境下執行的,相互之間不能直接調用。
javascript是瀏覽器端的腳本
php是服務器端的腳本
解決辦法是:
1. 在javascript里使用ajax調用服務器端腳本,把返回的結果給javascript.
2.在php里動態輸出javascript,在輸出過程中可以輸出php的執行結果給javascript。
例如:
echo ‘script type=”text/javascript”‘
echo ‘var id = ‘ . phpfunction() . ‘;’;
echo ‘/script’;
這樣的話id的值就是phpfunction執行的結果。
3.如果是php內置函數,網上有javascript實現的php函數腳本,實現了大多數php函數的javascript版本。
如何在js中調用php?
在js中調用php的方法是直接在script標籤的src屬性中嵌入要訪問的php地址。
1、JS方式調用PHP文件並取得PHP中的值
舉例說明:
如在頁面test_json1中用下面這句調用:
script type=”text/javascript” src=”/index.php/test/testjson2″
/script
script type=”text/javascript”
alert(jstext);
/script
2、在test_json2.php中有這樣一段PHP代碼:
?php
$php_test=’I come from PHP!’;
echo “var test=’$php_test’;”;
echo “var jstext=”.”‘$php_test’;”;
?
當執行test_json1.php文件時,就會調用test_json2.php文件,並將b.php文件的輸出作為JS語句來執行,
所以此處會彈出一個提示框,內容為JS變量jstext的值,也就是在PHP文件中賦給jstext的值。
3、調用結果:
如何在js中調用php
在js中調用php的方法是直接在script標籤的src屬性中嵌入要訪問的php地址。 1、JS方式調用PHP文件並取得PHP中的值舉例說明:如在頁面test_json1中用下面這句調用: alert(jstext); 2、在test_json2.php中有這樣一段PHP代碼:
原創文章,作者:MSNY,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/130969.html