一个简单的jsonp与本地php文件的传导数据
html代码
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>jsonp</title>
</head>
<body>
<script type="text/javascript">
function cb(data){
console.log(data);
}
// callback(["zhangsan","lisi","zhaoliu"])
</script>
<script type="text/javascript" src="jsonp.php?_jsonp=cb"></script>
</body>
</html>
php代码
<?php
$callback = $_GET['_jsonp'];
$arr = array("zhangsan","lisi","zhaoliu");
echo $callback."(".json_encode($arr).")";
?>
传的是什么就是什么这里_jsonp传的是CB,
那么$callback就是cb
json_encode:解析成json格式的字符串。
输出的就是cb(["zhangsan","lisi","zhaoliu"])