扫码关注官方订阅号
就是如果请求是ajax 发来的,那么ajax 接收的是 echo 出来的数据;
要是是内部调用的,接收的是 return 的数据, 能不能写个 if 语句,判断是谁发来的,用 echo 或者 return ?
这个if 语句怎么写?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
你可以加一个参数 比如:
funciont ajax(){ //数据代码 //逻辑代码 //假设你定义了一个url GET参数type if($_GET['type']=='ajax'){ echo 'ajax数据'; }else{ return '返回常规数据'; } }
当你有这种需求的时候,你就应该考虑你的代码结构是不是出现了问题了。可以是可以,但是不建议这么做。可以判断$_GET或者$_POST
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
你可以加一个参数 比如:
funciont ajax(){ //数据代码 //逻辑代码 //假设你定义了一个url GET参数type if($_GET['type']=='ajax'){ echo 'ajax数据'; }else{ return '返回常规数据'; } }当你有这种需求的时候,你就应该考虑你的代码结构是不是出现了问题了。
可以是可以,但是不建议这么做。
可以判断$_GET或者$_POST