gpt4 book ai didi

php - 如何在 TCPDF 中使用命名空间?

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

我正在尝试使用 TCPDF 在我的 php mvc 项目( Model View Controller )中打印 pdf 文件,我的问题是如何使用 namespaceuse使 tcpdf 工作。
我试试这个想法 require_once(dirname(__FILE__).'/../TCPDF/TCPDF.php');它奏效了,但我想让它像这样 use MYPROJECT\TCPDF\TCPDF;而且我还添加了这个 namespace MYPROJECT\TCPDF在所有 tcpdf php 文件中,我在最后的类(class)中得到了这个错误 TCPDF_FONTS没有找到,虽然添加了 TCPDF_FONTS 文件???
谢谢您的帮助

最佳答案

您搜索 TCPDF_FONTS类(class)TCPDF_FONTS .
然后替换TCPDF_FONTSnamespace\TCPDF_FONTS 一起使用.
我做了同样的事情,它奏效了。
例子:

public static function UTF8ArrayToUniArray($ta, $isunicode=true) { <br>
if ($isunicode) { <br>
return array_map(array('**src\pdf\tcpdf\include\TCPDF_FONTS**',
'unichrUnicode'), $ta);
} <br>
return array_map(array('**src\pdf\tcpdf\include\TCPDF_FONTS**', 'unichrASCII'), $ta); <br>
}

关于php - 如何在 TCPDF 中使用命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68165612/

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