PHP 基礎知識溫習,你還記得麼?

2021-07-09 06:14:57 字數 446 閱讀 4552

下面一段**的結果是啥?

class a

class b extends a

a::$test = 10;

b::$test = 12;

echo a::$test.'==='.b::$test;

答案是:12===12

class a

class b extends a

a::$test = 10;

b::$test = 12;

echo a::$test.'==='.b::$test;

答案是:10===12

總結:靜態變數是基於類的共享的,如果子類繼承的父類的靜態變數,那麼不論改變子類或者父類的靜態變數的值,他們的結果都會改變;如果子類的靜態變數與父類中同名,那麼子類的靜態變數屬於子類,父類的靜態變數屬於父類,兩者不是同乙個,改變對應類的值不會造成父類或者子類靜態變數值的變化。

明天就要面試,你還記得這些知識嗎?

我學習c 的tips 1 1.配置異常 debug exceptions 每個異常都可以配置。2.健壯程式的處理 1 throw 對應的異常,不能夠慎用catch exception e 這種捕獲方法.2 異常轉義丟擲,給使用者以合理的提示,不要丟擲假異常.3 給出斷言trace.assert 便於...

零基礎學Python 字典,你還記得嗎?

字典,這個東西你現在還用嗎?隨著網路的發展,用的人越來越少了。不少人習慣於在網上搜尋,不僅有web版,乃至於已經有手機版的各種字典了。我曾經用過一本小小的 新華字典 新華字典 是中國第一部現代漢語字典。最早的名字叫 伍記小字典 但未能編纂完成。自1953年,開始重編,其凡例完全採用 伍記小字典 從1...

php基礎知識

2.3 語法 就像前面提到的一樣,你可以混合編寫你的php 和html 因此你必須有辦法將兩者區別開來。以下就是你可以採用的幾種方法。你可以選用其中一種你最適應的並且就這樣堅持這種方法!從html中分離 以下是可以使用的方法 注釋 php支援c,c 和unix風格的注釋方式 c,c 風格多行注釋 c...