php如何回應ajax請求
#由於很多前端IT,在渲染頁面的時候,需要從後台取得json資料(當然也可以取得其他類型資料),需要從後台回應到前台頁面,這就以php數組格式傳輸到前台的一個很簡單的案例:
1、javascript請求:
var container = document.getElementsByClassName('container')[0]; container.onclick = function() { var xhr = new XMLHttpRequest(); xhr.open('GET','/learn/php_ajax/responseExample.php',true); xhr.send(); xhr.onload = function(ev) { var data = JSON.parse(ev.currentTarget.responseText); console.log(data); }; }
2、php簡單後台回應
#可透過$_GET和$_POST取得ajax請求的參數,這裡沒有對應的展示。
$array = array("a" => "视频", "b"=>"教2程", "c" => "六"); exit(json_encode($array));
3、取得結果:
{ a: "视频", b: "教2程", c: "六" }
更多PHP相關知識,請造訪PHP中文網!
以上是php如何回應ajax請求的詳細內容。更多資訊請關注PHP中文網其他相關文章!