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

WBOY
Release: 2016-06-20 13:01:11
Original
1098 people have browsed it

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

<?php

class ArticleCategoryController {

//....

}
Copy after login

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

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

<?php

use \ArticleCategoryController  as \ACC
Copy after login

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

class ACC extends ArticleCategoryController {}
Copy after login


就是这么简单。


Related labels:
source:php.cn
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!