您好,登錄后才能下訂單哦!
本篇內容主要講解“php如何調用static方法”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“php如何調用static方法”吧!
php調用static方法:1、創建一個PHP示例文件;2、定義“class Char{...}”;3、創建“public static function Join(){...}”;4、使用“Char::Join();$test->Join();$test::Join();”方式調用即可。
php怎么調用static 方法?
php中使用static方法
代碼如下:
<?php class Char{ public static $number = 0; public static $name; function __construct($what){ self::$name = $what; } public static function Join(){ self::$number++; echo self::$number," Is :",self::$name,"<br />"; } } $test = new Char('a'); Char::Join(); #注意, 在靜態方法中不能訪問非靜態變量 #Char::Join(); #$test->Join(); #$test::Join(); 可以這樣調用
相關介紹:
靜態屬性
1: static靜態屬性單獨存在類中(屬于類),不屬于對象。因此只要類聲明完畢,該屬性就存在。既訪問該靜態屬性不需要依賴于對象就可以訪問
2:static 在類中一直有個,因此他被所有對象共享,一人影響,其他共享。
靜態方法
普通方法存放在類種,在內存中只有1份。靜態方法也如此。 區別 :普通方法需要對象去調用,需綁t h i s 。 靜 態 方 法 不 需 要 綁 定 this。 靜態方法不需要綁定this。靜態方法不需要綁定this,則通過類名即可調用
php是一個嵌套的縮寫名稱,是英文超級文本預處理語言,它的語法混合了C、Java、Perl以及php自創新的語法,主要用來做網站開發,許多小型網站都用php開發,因為php是開源的,從而使得php經久不衰。
到此,相信大家對“php如何調用static方法”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。