【问题标题】:CakePHP 3 Error on using SplFileInfo classCakePHP 3 使用 SplFileInfo 类时出错
【发布时间】:2017-04-02 03:55:04
【问题描述】:

我收到下一个错误: 错误:找不到类 'App\JL\SplFileInfo',同时尝试创建这样的 SplFileInfo 类:$i = new SplFileInfo($P['Carpeta'].DS.$v ); 我用相同的结果测试了这个:$i = new SplFileInfo(''); 这是在 namespace App\JL 中名为 JL 的自定义类中,并像 use App\JL\JL;

一样调用它

函数声明如下:public static function LeerArchivos(&$P = array()) {

我正在处理要在模板上显示的元素...

¿我必须激活一些东西吗?或¿我做错了什么?

【问题讨论】:

    标签: cakephp cakephp-3.0


    【解决方案1】:

    问题是您不知道命名空间是如何工作的。您应该首先解决您的知识差距:http://php.net/manual/en/language.namespaces.php

    您需要将“根”命名空间\ 中的类“导入”到您当前的命名空间\App\JL\JL。这是我们通过use 关键字完成的。 See the documentation for it.

    【讨论】:

    • 谢谢,我使用了“pathinfo”功能,它成功了。
    猜你喜欢
    • 1970-01-01
    • 2014-06-08
    • 2017-02-16
    • 1970-01-01
    • 1970-01-01
    • 2015-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多