Home  >  Article  >  Backend Development  >  PHP如何给一个类定义个别名?

PHP如何给一个类定义个别名?

WBOY
WBOYOriginal
2016-06-20 13:01:111103browse

PHP如何给一个类定义个别名?

<?php

class ArticleCategoryController {

//....

}

我要new一个的时候,要写很长的词组,要是能给它一个另名ACC,这样new ACC()就可以了。

方法一:使用命名空间的导入。这个要求PHP版本>=5.3.0,现在使用的一般都支持命名空间了。

<?php

use \ArticleCategoryController  as \ACC

方法二:如果确实是低版本PHP,或者不想使用命名空间,或者其他原因不允许使用命名空间,还可以使用一个小技巧:继承。

class ACC extends ArticleCategoryController {}


就是这么简单。


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn