Yii 2使用参数创建网址并不起作用

时间:2015-08-11 06:30:11

标签: php url yii2 file-get-contents

我有一个带有两个参数的动作:

class TestController extends \yii\web\Controller
{
    public function actionDisplay($name, $value)
    {
       var_dump($name, $value);
    }
}

我使用Url::to()来创建网址:

yii\helpers\Url::to(['/test/display', 'name' => 'myname', 'value' =>'myvalue'], true);
// http://mysite/display?name=myname&value=myvalue

然后我使用file_get_contents()来获取url应该返回的数据,但是在我的linux服务器上,url不是很好:

http://mysite/display?name=myname&value=myvalue

我得到了& amp,而第二个参数没有得到值,这会抛出

  

缺少必需参数:值

它在我的本地Xamp服务器上运行良好

1 个答案:

答案 0 :(得分:1)

试试这个,我希望这会对你有所帮助

 class TestController extends \yii\web\Controller {
     public function actionDisplay($name, $value)
     {
        $var = var_dump($name, $value);
        return $var;
     } 
 }