Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 解释为脚本但使用MIME类型text/html:JSONP传输的资源_Php_Jquery_Jsonp_Mime Types_Mime - Fatal编程技术网

Php 解释为脚本但使用MIME类型text/html:JSONP传输的资源

Php 解释为脚本但使用MIME类型text/html:JSONP传输的资源,php,jquery,jsonp,mime-types,mime,Php,Jquery,Jsonp,Mime Types,Mime,在以下代码中,我得到了错误: 解释为脚本但使用MIME类型传输的资源 文本/html 请原谅我是JSONP的新手。我甚至在Stackoverflow和w3上查找了各种资源。我还是不明白 在php文件中,$array是一个数组,唯一打印的代码是: echo json_ecode($array) 根据我的研究,JSONP不是JSON。它实际上应该是JavaScript,您需要将结果包装在回调函数调用中(callbackName(data);) (); echo json_ecode($arr

在以下代码中,我得到了错误:

解释为脚本但使用MIME类型传输的资源 文本/html

请原谅我是JSONP的新手。我甚至在Stackoverflow和w3上查找了各种资源。我还是不明白

在php文件中,
$array
是一个数组,唯一打印的代码是:

 echo json_ecode($array)

根据我的研究,JSONP不是JSON。它实际上应该是JavaScript,您需要将结果包装在回调函数调用中(
callbackName(data);

();
 echo json_ecode($array)
<?= $_GET['callback'] ?>(<?= jsonResult ?>);