
文章插圖
說明
1、表示靜態(tài),是用來在聲明屬性和聲明成員方法之前 。
可以達(dá)到不需要實(shí)例化也可以直接調(diào)用的目的,并且讓靜態(tài)屬性和類被綁定 。
2、用作代詞 。
可用于成員方法的表達(dá)式中,用于指所調(diào)用的類 。
3、成員方法返回值類型,在成員方法聲明中用于限制返回值必須是調(diào)用類的對象 。
實(shí)例
class Product {public static function getNew( ): static {$new = new static;return $new;}}class SubProduct extends Product{} $p1 = Product::getNew( );$p2 = SubProduct::getNew();var_dump($p1);//object(Product)#24var_dump($p2);//object(SubProduct)#27以上就是php static的三種使用方法,希望對大家有所幫助 。
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時(shí)就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- php die函數(shù) php中die函數(shù)的使用
- php.ini中屏蔽所有錯誤的方法
- php中變量賦值的方式 php變量的引用賦值使用
- php中foreach用法 php中foreach的使用
- php顯示和實(shí)際時(shí)間不同的解決
- php變量命名規(guī)則 php變量如何命名
- php中定義常量的方法是 php常量中兩種定義方式的比較
- php cli模式有什么用 php中CLI模式是什么
- php中應(yīng)該如何聲明變量 php變量如何聲明
- php基本語法 php命令模式如何理解
