美文网首页
php如何解析IOS/Android上传的Json消息

php如何解析IOS/Android上传的Json消息

作者: 无边小猪 | 来源:发表于2016-08-31 16:59 被阅读0次

使用yii框架php服务器接收IOS/Android上传的Json消息时,$_POST结果为null。

使用file_get_contents("php://input")才能够正常获取。

"php://input"可以访问请求的原始数据,并且带给内存的压力更小。

例子如下:

classappControllerextendsController

{

    publicfunctionactionLogin() 

    {

        //处理传递参数 

        $jsontext = file_get_contents("php://input");

        if($jsontext){

            $jsonArray = json_decode($jsontext, true);//json解析

            if($jsonArray===null){

                //错误处理

                //yii::log();

            }else{

                //处理并返回结果   

                 //exit(json_encode(array('ReturnCode'=>"0",'ReturnMsg'=>"null")));

            } 

        }

    }

}

相关文章

网友评论

      本文标题:php如何解析IOS/Android上传的Json消息

      本文链接:https://www.haomeiwen.com/subject/jetcettx.html