gpt4 book ai didi

php - Zend 2::在 Controller 操作中轻松获取公用文件夹路径或 basePath()

转载 作者:可可西里 更新时间:2023-11-01 13:09:19 24 4
gpt4 key购买 nike

在我的应用程序中,要将文件移动到特定目录,我需要知道 Controller 操作中的公用文件夹路径。我阅读了不同的此类解决方案,但并不容易。我知道在 View 中我们可以使用 $this->basePath(); 查看助手轻松获取公共(public)文件夹路径。我确实想要在 Controller 操作中使用它。任何人都可以指导我如何实现这一目标。提前致谢。

最佳答案

index.php 将当前工作目录设置为您的应用程序根目录(包含 composer.jsoninit_autoloader.php 等的文件夹。 )

只要您没有在应用程序的其他地方调用 chdir,您就可以调用 getcwd(),它总是会返回应用程序根目录的路径。

由于公用文件夹是相对于它的,您可以使用...获取路径

$publicDir = getcwd() . '/public';

关于php - Zend 2::在 Controller 操作中轻松获取公用文件夹路径或 basePath(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23720913/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com