美文网首页
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