private protected pubic 的区别总结
//public: 可以class内部调用,可以实例化调用。
//private: 可以class内部调用,实例化调用报错。
//protected: 可以class内部调用,实例化调用报错。错误
//static 静态
class Brisk{
/* public ;//这是有的,可以在类内和类外调用
private ;//这是私有的,钱一样是私人的东西,只限在类内使用
protected ;//这是受保护的,在类内可以调用,类外不可以调用 */
public function test($num){
echo $water = $num."立方米";
}
private function pri($num){
echo $money = $num."元";
}
protected function pro($num){
echo $child = $num."个";
}
}
$brisk = new Brisk();
echo $brisk -> test(1000);//正常显示1000
echo "
";
//echo $brisk -> pri(500);//报错Fatal error: Call to private method Brisk::pri() from context '
echo "
";
//echo $brisk -> pro(4);//报错Fatal error: Call to protected method Brisk::pro() from context '
相关推荐
- 支付宝网页支付openssl_sign(): Supplied key param cannot be coerced into a private key
- php生成的zip文件添加一个加密密码,两种方式
- php对字符串编号排序,如3.1.1到3.1.2,自定义函数对比每个位置的数值即可
- 一个在线更新web、h5的php文件,简单易用,和常用的ftp、git有些区别,本方法对于安装包管理较好
- thinkphp融合workerman的两种简单方式,直接在workerman里面用tp的orm功能
- 用php根据头像数组生成群头像
- thinkphp 高级查询写法,通二级分类名称查询三级商品,通过where直接写function
- 用PHP把数值转换为人民币大写,这个方法才有效