91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php成員變量是什么

發布時間:2022-04-12 10:15:34 來源:億速云 閱讀:158 作者:iii 欄目:編程語言

本篇內容主要講解“php成員變量是什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“php成員變量是什么”吧!

在php中,成員變量是指在類中直接聲明的變量,聲明語法“訪問權限修飾符 變量名稱 = 變量值;”;成員變量的值對外不可見,但可通過成員函數訪問,在類被實例化為對象后,該變量即可成為對象的屬性。類中可聲明多個變量,即對象中可以有多個成員變量。

php成員變量是什么

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

在 PHP 中,可以使用 class 關鍵字加類名的方式定義一個類,然后用大括號{ }將在類體中定義類的屬性和方法包裹起來,類的語法格式如下:

[修飾類的關鍵字] class 類名{
    類的屬性和方法;
}

類名和變量名還有函數名的命名規則相似,都需要遵循 PHP 中的自定義命名規則,可以是任何非 PHP 保留字的合法標簽。一個合法類名以字母或下劃線開頭,后面跟著若干字母,數字或下劃線。如果類名由多個單詞組成,習慣上將每個單詞的首字母大寫。另外,類名最好具有一定的意義,不要隨便由幾個字母組成。

成員變量

在類中直接聲明的變量稱為成員變量(也可以稱為成員屬性)。該變量的值對外是不可見的,但是可以通過成員函數訪問,在類被實例化為對象后,該變量即可成為對象的屬性。

可以在類中聲明多個變量,即對象中可以有多個成員變量,每個變量都存儲對象不同的屬性信息。語法格式如下:

訪問權限修飾符 變量名稱 = 變量值;

成員變量的類型可以是 PHP 中的標量類型和復合類型,所以也可以是其他類實例化的對象,但在類中使用資源和空類型是沒有意義的。

前面我們紹過,聲明變量時不需要任何關鍵字修飾,但是在類中聲明成員變量時,變量前面一定要使用一個關鍵字來修飾,例如 public、private,static 等,但這些關鍵字修飾的變量都具有一定的意義。如果不需要有特定意義的修飾,可以使用“var”關鍵字,一旦成員變量有其他的關鍵字修飾就需要去掉“var”。

常用訪問權限修飾符及其含義如下所示:

  • public:公共的,在類的內部、子類中或者類的外部都可以使用,不受限制;

  • protected:受保護的,在類的內部和子類中可以使用,但不能在類的外部使用;

  • private:私有的,只能在類的內部使用,在類的外部或子類中都無法使用。

注意:一個類,即一對大括號之間的全部內容都要在一段代碼中,也就是一個<?php ... ?>之間,不能分割成多塊。

【示例】創建一個 Students 類并在類中聲明一些成員變量,代碼如下所示:

<?php
    class Students{
        var $name;
        public $age;
        private $sex;
        public static $school;
    }
?>

上面例子中的$name、$age$sex、$school都是成員變量。

提示:權限修飾符可以和定義靜態變量的關鍵字 static 混合在一起使用,如上面代碼中所示。

到此,相信大家對“php成員變量是什么”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

长丰县| 翁源县| 明光市| 安多县| 岱山县| 赣榆县| 沙河市| 哈巴河县| 新和县| 杂多县| 长泰县| 阳曲县| 修文县| 鹰潭市| 榆林市| 长乐市| 中山市| 额敏县| 灌云县| 济南市| 松滋市| 津市市| 潮州市| 华蓥市| 陕西省| 华坪县| 云浮市| 紫金县| 东明县| 周宁县| 陵川县| 财经| 定西市| 定安县| 安顺市| 肇庆市| 宜城市| 宁夏| 醴陵市| 临安市| 乌鲁木齐市|