Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.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 是否在Symfony中获取src/bundle/Resource路径?_Php_Symfony_Path - Fatal编程技术网

Php 是否在Symfony中获取src/bundle/Resource路径?

Php 是否在Symfony中获取src/bundle/Resource路径?,php,symfony,path,Php,Symfony,Path,Symfony是一个优秀的平台,但我无法解决它的路径问题。在某些情况下,我需要获取src文件夹的完整路径,我已经尝试了所有可能的路径生成器或定位器,它们都返回app/目录路径或web目录路径作为rootpath或basepath,如果我缺少一些东西,请有人帮我,例如 $dst = dirname("Resources/public/pkpass/"); 及 及 及 作为记录,我正在尝试获取并使用RESTAPI中的路径 $this->get('kernel')->getRoo

Symfony是一个优秀的平台,但我无法解决它的路径问题。在某些情况下,我需要获取src文件夹的完整路径,我已经尝试了所有可能的路径生成器或定位器,它们都返回app/目录路径或web目录路径作为rootpath或basepath,如果我缺少一些东西,请有人帮我,例如

 $dst    = dirname("Resources/public/pkpass/");

作为记录,我正在尝试获取并使用RESTAPI中的路径

$this->get('kernel')->getRootDir() . "/../src";

我不知道你需要什么,但你可以创建一个服务和呼叫


$this->get('service')->get('resource')

我已经对您自己的问题做了类似的回答。请考虑我在API中试图做到这一点,我试着给我这个/var /WWW/HTML/AppPoxBoo/App//SRC,因为没有HTML内容在工作,我必须给出完整的路径,不应该使用HTML来处理它,我不明白。您需要磁盘上src文件夹的绝对路径吗?如果是这样,path/var/www/html/apppassbook/app/。/src是100%确定的。如果你想要网络路径,这是完全不同的东西,这说明了什么?你能提供更多的信息吗?这似乎与问题完全无关。我的意思是可以创建一个服务来获取不同的地址以供使用。
$this->get('kernel')->getRootDir()."/Resources/public/pkpass";
$this->getRequest()->getBasePath()."/Resources/public/pkpass"; etc
$this->get('kernel')->getRootDir() . "/../src";