PHP:关于在URL中传递参数的问题

时间:2010-04-17 15:58:51

标签: php url parameter-passing

我有这两行:

  var_dump($parametros_post_signin);

  $this->redirect('prueba/aux?email='.$parametros_post_signin['signin']);

第一个打印出来:

array
  'signin' => 
    array
      'email_address' => string '' (length=0)
      'password' => string '' (length=0)

第二个采取另一个行动,我有这个代码:

var_dump($request->getParameter('email'));

打印出来:

字符串'password'(长度= 8)

我希望它能打印出这样的东西:

string''(length = 0)

我应该如何处理'email_address'字段的获取值?

此致

哈维

1 个答案:

答案 0 :(得分:3)

尝试替换

$parametros_post_signin['signin']

$parametros_post_signin['signin']['email_address']

2nd行。

$parametros_post_signin是一个2D数组,要访问email address,您必须指定两个维度。