Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/252.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在codeigniter应用程序中别名名称空间?_Php_Codeigniter_Eloquent_Composer Php - Fatal编程技术网

Php 如何在codeigniter应用程序中别名名称空间?

Php 如何在codeigniter应用程序中别名名称空间?,php,codeigniter,eloquent,composer-php,Php,Codeigniter,Eloquent,Composer Php,我有一个codeigniter,我将composer集成到其中。我正在遵循一个教程,将Laravel雄辩的orm实现到我的应用程序中,该应用程序运行良好。我的问题是在拉威尔,你可以简单地做: class User extends Eloquent { } 要使用你的模型,但为了我的执行,我必须 use Illuminate\Database\Eloquent\Model as Eloquent; class User extends Eloquent { } 如何在codeigniter中跨

我有一个codeigniter,我将composer集成到其中。我正在遵循一个教程,将Laravel雄辩的orm实现到我的应用程序中,该应用程序运行良好。我的问题是在拉威尔,你可以简单地做:

class User extends Eloquent {
}
要使用你的模型,但为了我的执行,我必须

use Illuminate\Database\Eloquent\Model as Eloquent;
class User extends Eloquent {
}

如何在codeigniter中跨所有模型使用别名?

有一个名为class_alias的核心php方法。它允许您使用较短的名称为常用类别名,主要用于删除较长的命名空间

更多关于:

Laravel就是这样使用它的:它使用一个自定义的类别名加载器,该类别名加载器运行在配置的别名数组中的每个项上,并为其调用类_alias

见:

我必须做错误……你为什么要这么做?