呼叫步驟:1、使用new關鍵字並在後面加上一個和類別名稱同名的方法來將class類別實例化成對象,語法“變數名稱= new 類別名稱(參數數列表);”或「$變數名= new 類別名稱;」;2、使用特殊的運算符號「->」來呼叫物件中的成員方法即可,語法「$變數名稱-> 方法名稱();」。
本教學操作環境:windows7系統、PHP8.1版、DELL G3電腦
php呼叫class類中的方法
步驟1:將class類別實例化成物件
將類別實例化成物件非常容易,只需要使用new關鍵字並在後面加上一個和類別名稱同名的方法即可。當然如果在實例化物件時不需要為物件傳遞參數,在new關鍵字後面直接用類別名稱即可,不需要再加上括號。
物件的實例化格式如下:
$变量名 = new 类名(参数数列表); 或 $变量名 = new 类名;
參數說明如下:
#變數名稱:透過類別建立的一個物件的參考名稱,可以透過這個名稱來存取物件的成員;
new:關鍵字,表示要建立一個新的物件;
類別名稱:表示新物件的型別;
參數清單:指定類別的建構方法用來初始化物件的值,如果類別中沒存定義建構函數,PHP 會自動建立一個不含參數的預設構造函數。
步驟2、呼叫物件中的方法
#物件中包含成員屬性和成員方法,存取物件中的成員和存取數組中的元素類似,只能透過物件的引用來存取物件中的成員。但也要使用一個特殊的運算符號->來完成物件成員的存取。
存取物件中成員方法的語法格式如下所示:
$变量名 -> 成员方法名(); //访问对象中的成员方法
範例:呼叫class類別中的demo()方法
<?php header('content-type:text/html;charset=utf-8'); class Website{ public function demo(){ echo '成员方法 demo()'; } } $student = new Website(); $student -> demo(); ?>
推薦學習:《PHP影片教學》
以上是php怎麼呼叫class類別中的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!