【问题标题】:$a = new PharData($tar_achive); cakephp3$a = new PharData($tar_achive);蛋糕php3
【发布时间】:2017-11-12 19:26:55
【问题描述】:

在 Cakephp3 控制器中加载内置 PharData PHP 类时出现以下错误

Error: Class 'App\Controller\PharData' not found

我这样称呼 PharData:

$a = new PharData($tar_achive);

(PharData 类在 Cakephp3 之外通过简单的 php 脚本使用时有效)

如何告诉 cakephp3 使用内置 PHP 类?

【问题讨论】:

    标签: php cakephp-3.x phar


    【解决方案1】:

    尝试使用带有斜线的类,这将告知它是内置在 PHP 类中的

    $a = new \PharData($tar_achive);
    

    【讨论】:

    • 更多的是指向全局命名空间,所有类型的类都可以在其中生存,而不仅仅是 PHP 内置的类。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-16
    • 2012-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多