龍戰九叁

龍戰九叁

这家伙有点懒,还没写个性签名!

  • 财富值30
  • 威望值0
  • 总积分100

个人信息

  • 回复了 的回答

    其实不需要这么麻烦的,phpstorm不需要配置任何东西,确认php.ini中有这个东西就行了:(高点的php版本都自己有的)企业微信截图_15154733898983.png

    然后用谷歌浏览器,下载一个Xdebug helper 这个扩展(要连VPN下):
    企业微信截图_15154735516879.png
    然后点击选项进去设置成PHPSTORM,点击save就行了。
    然后每次使用的时候,这里打开就行了。
    企业微信截图_1515473651784.png

    实质上,就是相当于传入一个参数,就比如,在使用PostMan调试接口的时候,也想跟PHPstorm进行断点调试,只需要在post或者get中加入参数即可:

    XDEBUG_SESSION_START=PHPSTORM
    

    然后打断点,并且打开phpstorm的debug开关即可

    我也解决了,感谢!

  • 赞了回答

    其实不需要这么麻烦的,phpstorm不需要配置任何东西,确认php.ini中有这个东西就行了:(高点的php版本都自己有的)企业微信截图_15154733898983.png

    然后用谷歌浏览器,下载一个Xdebug helper 这个扩展(要连VPN下):
    企业微信截图_15154735516879.png
    然后点击选项进去设置成PHPSTORM,点击save就行了。
    然后每次使用的时候,这里打开就行了。
    企业微信截图_1515473651784.png

    实质上,就是相当于传入一个参数,就比如,在使用PostMan调试接口的时候,也想跟PHPstorm进行断点调试,只需要在post或者get中加入参数即可:

    XDEBUG_SESSION_START=PHPSTORM
    

    然后打断点,并且打开phpstorm的debug开关即可

  • 赞了回答

    不用刻意使用Resful,比如我的项目是如下配置的:

    main.php 的 response 配置

    'response' => [
        'format' => yii\web\Response::FORMAT_JSON,
        'charset' => 'UTF-8',
        'formatters'=>[
            Response::FORMAT_JSON=>[
                'class'=>JsonResponseFormatter::className(),
                'encodeOptions'=>JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE | JSON_NUMERIC_CHECK
            ],
        ]
    ],
    

    控制器的action例子

    public function actionLogin(){
        $request=\Yii::$app->request;
        $userName = $request->post('user_name');
        $password = $request->post('password');
        return [
            'code' => 200,
            'message' => '登录成功',
        ];
    }
    
  • 赞了回答

    是 return json_encode(['code'=>1]);, 不是echo

  • 2018-01-20 已签到
    连续签到1天,获得了5个金钱
  • 2017-11-30 已签到
    连续签到1天,获得了5个金钱
  • 回复了 的回答

    模型加个属性$money_100,rules 加 [['$money_100'],'safe'],传值

    ssdsdsdsd

助理 等级规则
100/200
资料完整度
20/100
用户活跃度
0/100

Ta的关注

6

Ta的粉丝

0

Ta的访客

2