php - 如何获取 url 中的参数,并且是数组? yii2

标签 php yii2 yii2-basic-app

我有这样的网址

 http://localhost/belajar4/web/index.php?r=data%2Fsingle&id=2&DataSearch[TANGGAL]=2015-08-04&DataSearch[TANGGAL_SELESAI]=2015-08-12 

我想获取 DataSearch['Tanggal'] 和 DataSearch[TANGGAL_SELESAI]

我已经尝试过使用

 Yii::$app->request->queryParams['id'] 

它是成功的,但不是 DataSearch['Tanggal']

当我尝试使用 DataSearch['Tanggal'] 时,错误是

 Undefined index: DataSearch[TANGGAL] 

我认为应该很容易回答,但我是 yii2 的新手,我还没有找到解决方案

最佳答案

你可以像这样从数组中获取它们:

Yii::$app->request->queryParams['DataSearch']["TANGGAL_SELESAI"]
Yii::$app->request->queryParams['DataSearch']["TANGGAL"]

关于php - 如何获取 url 中的参数,并且是数组? yii2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32021978/

相关文章:

php - 密码不区分大小写

yii2 - DropDownList yii 2.0 示例

php - Yii2:我可以将身份验证器行为仅应用于某些操作吗?

php - 尝试使用数据库中的用户登录时出现登录错误 [Yii2-Basic]

php - 如何在 yii2 中的每个 $model->save() 函数之后运行自定义代码

php - Yii2:自定义登录失败消息并提供确切原因

PHP Mongo 聚合匹配正则表达式

javascript - 强制 json_encode 在平面数组中创建数值字符串

php - mysqli 绑定(bind)方法和 call_user_func_array

css - 如何在 Yii2 的新行中放置一个 ListView 的分页器