how to yii getPost for array _POST vars?

前端 未结 5 1802
名媛妹妹
名媛妹妹 2020-12-18 20:11

Assuming i have

$_POST[\"x\"][\"y\"] = 5;

how can i

Yii::app()->request->getPost(\'x[y]\');

how ca

5条回答
  •  执念已碎
    2020-12-18 21:14

    I am not familiar with yii, but looking at the source code for the function https://github.com/yiisoft/yii/blob/1.1.12/framework/web/CHttpRequest.php

    You would do

    $x = Yii::app()->request->getPost('x');
    $y = $x['y'];
    

    The getPost function WILL NOT prevent sql injection. Please read http://www.yiiframework.com/wiki/275/how-to-write-secure-yii-applications/#hh11 for more information on securing your yii application

提交回复
热议问题