PHP给类定义个别名方法总结

WBOY
Release: 2016-06-20 13:00:55
Original
2026 people have browsed it

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

在开发中,可能使用的类多了,起名短了,又怕别人误解,长了又累赘。

 例如文章分类控制类 ArticleCategoryController ,可能有的朋友会想,要是能给个别名,用起来就会方便点了。

 我们还真的有办法可以实现别名。

方法一,使用命名空间

例如刚才说的文章分类控制类,是在controller命名空间里,我们在使用它的时候,

use \controller\ArticleCategoryController  as ACC
Copy after login


然后,在当前声明作用范围下,我们就可以直接 new ACC()了。

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

方法二,继承

 class ACC extends ArticleCategoryController {}
Copy after login

 


Related labels:
php
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