php - Yii:如何让一个 Action 接收一个数组类型的get参数?

标签 php arrays http yii

我需要这样的网址

.../index.php?r=order/send&par[]=a&par[]=b&par[]=c

par 数组可以为空。

目标是能够将 $par 作为数组处理

我试过了

public function actionSend($par = array())

但是输入上面的 url,我得到了一个 Invalid request 错误。

最佳答案

您不需要在方法中传递变量,例如:

public function actionSend(){
   $par = Yii::app()->request->getQuery('par'); 
   // Todo With Par
   print_r($par);
}

我还没有测试过,但它应该可以工作。

关于php - Yii:如何让一个 Action 接收一个数组类型的get参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31132081/

相关文章:

MySQL 未返回的月份的 PHP 打印 0

Javascript:移动二维数组

php - 在 Web 服务器上生成进程/运行可执行文件

http - 二郎。异步http请求。如何知道连接何时断开?

java - 在JAVA中如何写一个只要数组包含某个值就会不断循环的语句

http - 使用模拟后端测试 Angular2 服务

php - Laravel Eloquent Query 使用 WHERE 和 OR AND OR?

php - 来自 phpmyadmin 数据库的 Google 图表

php - phonegap 上成功条件 ajax 出错

javascript - 获取带有属性的数组长度