人1的输入数据和所述数据阵列看起来像这样:如何使用动态数据数组输入JSON数据?
{
"type": "1",
"name": "John",
"phone":"898171"
}
人2没有设置手机和数据阵列看起来像这样:
{
"type": "1",
"name": "Lisa"
} // only write 2 array...
我的源代码在我的控制器像这样:
$data = json_decode(file_get_contents('php://input'), true);
if(!$data['phone']->iSEmpty){
echo "you haven't set the phone number!"
}
但是这不起作用。我收到以下错误,当人2输入数据 -
“未定义指数:手机”
之前,我看了你的评论,我尝试这样array_key_exists($数据[ '电话']); ...哈哈..谢谢你..你的解决方案正在工作! – Megandi
我很高兴知道我可以帮助你! :) – Laerte
如果它的工作,你能接受为正确的答案?谢谢! – Laerte