首頁 >後端開發 >PHP問題 >php怎麼呼叫class類別中的方法

php怎麼呼叫class類別中的方法

青灯夜游
青灯夜游原創
2022-06-13 17:05:144046瀏覽

呼叫步驟:1、使用new關鍵字並在後面加上一個和類別名稱同名的方法來將class類別實例化成對象,語法“變數名稱= new 類別名稱(參數數列表);”或「$變數名= new 類別名稱;」;2、使用特殊的運算符號「->」來呼叫物件中的成員方法即可,語法「$變數名稱-> 方法名稱();」。

php怎麼呼叫class類別中的方法

本教學操作環境:windows7系統、PHP8.1版、DELL G3電腦

php呼叫class類中的方法

步驟1:將class類別實例化成物件

將類別實例化成物件非常容易,只需要使用new關鍵字並在後面加上一個和類別名稱同名的方法即可。當然如果在實例化物件時不需要為物件傳遞參數,在new關鍵字後面直接用類別名稱即可,不需要再加上括號。

物件的實例化格式如下:

$变量名 = new 类名(参数数列表);
或
$变量名 = new 类名;

參數說明如下:

  • #變數名稱:透過類別建立的一個物件的參考名稱,可以透過這個名稱來存取物件的成員;

  • new:關鍵字,表示要建立一個新的物件;

  • 類別名稱:表示新物件的型別;

  • 參數清單:指定類別的建構方法用來初始化物件的值,如果類別中沒存定義建構函數,PHP 會自動建立一個不含參數的預設構造函數。

步驟2、呼叫物件中的方法

#物件中包含成員屬性和成員方法,存取物件中的成員和存取數組中的元素類似,只能透過物件的引用來存取物件中的成員。但也要使用一個特殊的運算符號->來完成物件成員的存取。

存取物件中成員方法的語法格式如下所示:

$变量名 -> 成员方法名();        //访问对象中的成员方法

範例:呼叫class類別中的demo()方法

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);  
    class Website{
        public function demo(){
            echo &#39;成员方法 demo()&#39;;
        }
    }
    $student = new Website();
    $student -> demo();
?>

php怎麼呼叫class類別中的方法

推薦學習:《PHP影片教學

以上是php怎麼呼叫class類別中的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn