Php 从JSON_Encode返回Null

Php 从JSON_Encode返回Null,php,android,json,Php,Android,Json,您好,上面的PHP语句可能会将null打印到我的Android应用程序中 如何在Android应用程序上检查json是否为空 更新:由于json_encode方法返回null,因此可以在将其分配给JSONArray之前检查从执行httppost/httpget得到的响应是否为null。请注意,当您在打印空JSON_编码时加载页面时,PHP的实际空值实际上是空字符串。因此,您需要在Android端检查.equalsnull,而不是==null将null映射到空结构{}或空数组[]以避免问题 您可能

您好,上面的PHP语句可能会将null打印到我的Android应用程序中

如何在Android应用程序上检查json是否为空


更新:由于json_encode方法返回null,因此可以在将其分配给JSONArray之前检查从执行httppost/httpget得到的响应是否为null。请注意,当您在打印空JSON_编码时加载页面时,PHP的实际空值实际上是空字符串。因此,您需要在Android端检查.equalsnull,而不是==null

将null映射到空结构{}或空数组[]以避免问题

您可能还需要使用force对象

print(json_encode($output));
json_encode($foo, JSON_FORCE_OBJECT);