PHPAjax接收不至PHP return后的结果的由

PHP在处理ajax再次来到值的时节,假使用return如 return $result会失利,echo
$result却并未问题。

诠释缘由如下:

PHP,1.ajax呼吁于服务器端读取再次回到值,而且这多少个回值必须也一些可读之数据类型,
例如json或html。为了打印那个回值
你要echo,不过return则非会合打印出数据
它只是简单的以服务器上传递数据。 

2.Ajax得到重回值是行使HTTP请求。 return不谋面发出输出(只于server端举行),而echo能够(从server
->
brower,http协议)。Ajax请求的url其实就是一个页面,它可以以浏览器展现,而 php中坐return再次回到数据只是于劳务器端去再次回到这一个数据。
综合,假设ajax 地址是一个PHP return,将非汇合落到对数据。

相关文章