很多站长朋友们都不太清楚php的private,今天小编就来给大家整理php的private,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 PHP中private和public还有protected的区别 2、 private 在PHP里到底有什么用? 3、 PHP 的private 错误 PHP中private和public还有protected的区别可以简单的理解为:
public:可以外部直接调用
protected:外部需要实例化继承后才能调用
private:只能内部调用
private 在PHP里到底有什么用?private都是相对于类来说的,我接触php的时候感觉挺简单的直到碰到了类,各种继承,各种调用,真的很烦。比如我要实现输出helloword,如果用面向对象来写就是定义一个hello类,然后输出helloword,同时定义了一些属性。某一天其他人看到了这个类,想要实现他的想法例如输出hello,他需要继承hello这个类,然后在子类中输出hello,但是我自己的这个类某些方法或者属性不想让别人使用,这个时候就需要加上private,使我类里的一些属性或者方法私有化,只能自己使用。
PHP 的private 错误对内封装,如果当前函数是类内部调用的,那么就设置为private。
如果给外部调用的话,就设置为public。
从字面意思上,很好理解吧。
关于php的private的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php的private的简单介绍的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did210983