首頁 > 後端開發 > PHP問題 > php如何呼叫private方法

php如何呼叫private方法

藏色散人
發布: 2023-03-03 16:34:01
原創
6968 人瀏覽過

php呼叫private方法:先定義一個parent類別;然後在類別的內部使用私有函數;接著實例化parent類,讓其變成一個物件並賦值給「$obj」即可。

php如何呼叫private方法

推薦:《PHP影片教學

將一個類別實例化後就變成對象,私有函數只能在類別內部使用,不能在類別外,也就是物件上使用,也不能在子類別中使用,如定義一個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是私有函数,类外不可使用,因此执行到这里会报错
登入後複製

以上是php如何呼叫private方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板