为什么PHP端给app写接口时返回的json数据要用 echo json_encode()返回,

2025-06-21 14:01:19
推荐回答(1个)
回答1:

rerurn是语言中函数或者方法所代表的值,跟变量一样,储存在内存中。return是给其他代码块一个指针或者引用。
而服务器与app(客户端)交互时,他们无法读取同一个内存系统,只能通过文本这样的方式来交换信息。 php相对于APP来说,app 相对于一个打印机了 echo 就是把内容传送给打印机打印出来了
所以要echo一段文本(json)给客户端。