中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

php jsonp如何設置回調函數

PHP
小樊
93
2024-07-25 23:54:11
欄目: 編程語言

在 PHP 中使用 JSONP 返回數據時,需要將回調函數作為參數傳遞給服務器端腳本,并將該回調函數作為 JSON 數據的一部分返回給客戶端。下面是一個簡單的示例:

<?php
// 獲取回調函數名
$callback = $_GET['callback'];

// 數據
$data = array('name' => 'john', 'age' => 30);

// 將數據轉換為 JSON 格式
$json = json_encode($data);

// 返回 JSONP 數據
echo $callback . '(' . $json . ')';
?>

在客戶端,你可以使用 JavaScript 來發起 JSONP 請求,并指定回調函數名,如下所示:

var url = 'http://example.com/jsonp.php?callback=myCallback';

var script = document.createElement('script');
script.src = url;
document.body.appendChild(script);

function myCallback(data) {
  console.log(data);
}

在上面的示例中,服務器端返回的數據會被傳遞到 myCallback 函數中進行處理。這樣就實現了在 PHP 中設置回調函數的功能。

0
锡林浩特市| 武宣县| 综艺| 图们市| 海南省| 荣昌县| 安宁市| 夏河县| 措美县| 丁青县| 陆良县| 漯河市| 大同市| 会东县| 本溪市| 秦安县| 龙井市| 屯门区| 霍州市| 青岛市| 博罗县| 毕节市| 唐山市| 阳泉市| 霍山县| 定南县| 恩施市| 上杭县| 资源县| 临朐县| 明光市| 佳木斯市| 许昌县| 怀宁县| 龙海市| 克山县| 西青区| 玉门市| 钟山县| 双城市| 麻城市|