gpt4 book ai didi

php - Symfony DOMPDF 和命名空间

转载 作者:行者123 更新时间:2023-12-04 17:04:31 27 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Using Imagick in Symfony2?

(1 个回答)


8 年前关闭。




我正在尝试将 DOMPDF 库与 Symfony 框架一起使用。我把必要的文件包含在 autoload.php 中。
当我尝试在 Controller 的操作中使用它时,出现以下错误:

Fatal error: Class 'MyProject\ClientBundle\Controller\DOMPDF' not found in /var/www.....



我使用命名空间,这是我在 Controller 文件中的第一行:
namespace MyProject\ClientBundle\Controller;

DOMPDF 库不使用命名空间。
我怎样才能让它工作?

最佳答案

如果您正在使用 namespace 而您的库没有,这意味着 DOMPDF 在全局 namespace 环境中可用。当您从某个命名空间调用某个类时,PHP 默认使用相对命名空间路径。如果你想访问全局命名空间,你应该在你调用的类命名空间的开头添加一个反斜杠,例如use \DOMPDF .这意味着您正在使用命名空间的绝对路径。

关于php - Symfony DOMPDF 和命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15301809/

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