php private方法,php如何调用private方法

php调用private方法:首先定义一个parent类;然后在类的内部使用私有函数;接着实例化parent类,让其变成一个对象并赋值给“$obj”即可。

519db7042bd020bea14d5ab5b727fac2.png

将一个类实例化后就变成对象,私有函数只能在类内部使用,不能在类外,也就是对象上使用,也不能在子类中使用,如定义一个parent类class parent{

private function _justForMyself(){

echo "这是私有函数,只能在类内部使用哦";

}

public function forAll(){

echo "这是公共函数,在类外和子类都可以使用";

echo "因为我在类内,可以调用私有函数";

$this->_justForMyself();

}

}

现在我们实例化这个类,让他变成一个对象$obj = new parent();//实例化parent类,让他变成一个对象并赋值给$obj

$obj->forAll();//forAll是公共函数,因此这里可以执行看到输出

$obj->_justForMyself();//_justForMyself是私有函数,类外不可使用,因此执行到这里会报错

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值