dqvzfp6468 2016-09-30 05:00
浏览 27
已采纳

PHP注意:尝试获取非对象的属性

When I get file content from javascript, decode it and get the value of object. It display trying to get property of non-project. However, the object variable is successfully pass to another php class. May I know why it cause this problem? I had try all the solution from stackoverflow but it not work and it also display the same error. The following is my code:

$chat_info = file_get_contents("php://input");
$chat_request = json_decode($chat_info);
$username = $chat_request->username;
$messageContent = $chat_request->messageContent;
$dateTime = $chat_request->date_time;
$channel = $chat_request->channel;
$event = $chat_request->event;
  • 写回答

2条回答 默认 最新

  • douxing8855 2016-09-30 05:12
    关注

    You can also do this:

    $chat_info = file_get_contents("php://input");
    $chat_request = json_decode($chat_info,true);
    $username = $chat_request['username'];
    $messageContent = $chat_request['messageContent'];
    $dateTime = $chat_request['date_time'];
    $channel = $chat_request['channel'];
    $event = $chat_request['event'];
    

    And after it if it show any error like undefined index then the $chat_info variable does not contain the value of a key that you want.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 请问为什么我配置IPsec后PC1 ping不通 PC2,抓包出来数据包也并没有被加密
  • ¥200 求博主教我搞定neo4j简易问答系统,有偿
  • ¥15 nginx的使用与作用
  • ¥100 关于#VijeoCitect#的问题,如何解决?(标签-ar|关键词-数据类型)
  • ¥15 一个矿井排水监控系统的plc梯形图,求各程序段都是什么意思
  • ¥50 安卓10如何在没有root权限的情况下设置开机自动启动指定app?
  • ¥15 ats2837 spi2从机的代码
  • ¥200 wsl2 vllm qwen1.5部署问题
  • ¥100 有偿求数字经济对经贸的影响机制的一个数学模型,弄不出来已经快要碎掉了
  • ¥15 数学建模数学建模需要