php階段總結

2021-09-26 21:04:42 字數 849 閱讀 1207

靜態變數 型別說明符是static。

靜態變數屬於靜態儲存方式,其儲存空間為記憶體中的靜態資料區,該 區域中的資料在整個程式的執行期間一直占用這些儲存空間(在程式整個執行期間都不釋放),直到整個程式執行結束。

除了靜態的屬性還有靜態的方法.

在類的外部訪問靜態成員時,必須使用類名和扣操作符 :: ,而不需要建立物件.

乙個類永遠只能建立乙個物件,不管用任何方法都無法建立第2個物件,該物件大家共享。

必須是自行建立這個類的物件;

只提供私有的建構函式,

含有乙個該類的靜態私有物件,

提供乙個靜態的公有的函式用於建立或獲取它本身的靜態私有物件。

有乙個private的clone方法,防止轉殖;

<?php /例

class uni

//防止轉殖物件

private function __clone()

static public function getinstance()

return self::$instance;

}//普通方法

public function method()

} $ob1 = uni::getinstance(); //獲取uni的物件

$ob1->method();

echo "";

$ob2 = uni::getinstance();

$ob2->method();

echo "";

if ($ob1 === $ob2) else

小總結:使用單例模式才是乙個物件,不然 上述結果就是產生兩個物件。

在類的外部,例項化的個數是無法控制的。

redis階段總結 php中redis的使用

今天是五一節了,學了一段時間的redis。由於專案進度原因,一直拖到現在今天做個收尾總結。安裝 wget 4.tar.gz cd phpredis 2.2 7 進入 phpredis 目錄 usr local php bin phpize php安裝後的路徑 configure with php c...

階段總結 2011 總結

今天晚上 09級的軟體學院的學生就要進行畢業聚餐,學生給我打 讓我參加。接到學生的 我很矛盾,這是我帶的第一屆學生,學生的學習時間只有兩年,而我也參加工作兩年了。學生畢業了,我也到了該總結的時候了。我在一所普通的高校工作,這所高校也是我的母校,研究生畢業後本來已經簽到西安中興了,可是耐不住家人的勸說...

階段總結 13 9 24

板子上的linux沒有v4l模組?目前只能想到這個原因了。花了一天的時間編譯核心zimage 以前沒試過 清清楚楚看到選v4l了。一會再裝一遍linux。今天編譯核心出現這個問題arm linux gcc command not found google之後發現時是環境變數沒設定對。網上方法好多。e...