<?php
header('Content-type: application/json');
/*$pdo=new PDO('mysql:host=127.0.0.1;dbname=php7;','root','root');
$sql="select * from bb ";
$data=$pdo->query($sql)->fetchALL(PDO::FETCH_ASSOC);
$str=json_encode($data);
$callback=isset($_GET['callback'])?$_GET['callback']:"data"; */
$jsoncallback = htmlspecialchars($_REQUEST ['jsoncallback']);
$json=array("name"=>"123");
$str=json_encode($json);
echo $jsoncallback."(".$str.")";
?> 这是在我域名下进行编码
jsonp 跨越 需在两个不同的域名下进行编码
<script src="jq.js"></script>
<script type="text/javascript">
var url="http://www.fqq.com/seven/review/jsonp.php?jsoncallback=?";
$.getJSON(url,function(msg){
console.log(msg)
})
</script> 这是在localhost下进行编码