Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用Symfony2创建网站的完整基本url_Php_Symfony - Fatal编程技术网

Php 如何使用Symfony2创建网站的完整基本url

Php 如何使用Symfony2创建网站的完整基本url,php,symfony,Php,Symfony,我想在我的小枝扩展中获取网站的所有基本url: $this->service_container->get('request')->getBaseUrl() 给了我很多但是主人不见了 另一种方法可能是获取所有内容,或者获取主机 目标:实现以下目标: http://my_host/request_base_url 这就是我如何使用此代码来获得完整的基本url public function test($request){ $baseurl = $request->ge

我想在我的小枝扩展中获取网站的所有基本url:

$this->service_container->get('request')->getBaseUrl()
给了我很多但是主人不见了

另一种方法可能是获取所有内容,或者获取主机

目标:实现以下目标:

http://my_host/request_base_url

这就是我如何使用此代码来获得完整的基本url

public function test($request){
 $baseurl = $request->getScheme() . '://' . $request->getHttpHost() . $request->getBasePath() ;
}

这就是我如何使用此代码来获得完整的基本url

public function test($request){
 $baseurl = $request->getScheme() . '://' . $request->getHttpHost() . $request->getBasePath() ;
}