亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

php 靜態(tài)變量的初始化

 更新時間:2009年11月15日 23:05:44   作者:  
php的成員變量可以在聲明的同時進行初始化,但是只能用標量進行初始化。
例如:
class A {
public $f1 = 'xxxx';
static public $f2 = 100;
}


如果要將變量賦值為對象,那么只能在構造器中進行初始化,例如:
class A {
private $child;
public function __construct() {
$this->child = new B();
}
}


但是php中并沒有一個類似java中的靜態(tài)構造器/靜態(tài)塊的東西,就沒有合適的時機對其進行初始化了。


對于共有的成員還有辦法解決,例如:
class A {
static public $child;
}
A::$child = new B();


對于私有的成員似乎就沒有什么干凈的方法了,只能這樣做:
class A {
static private $child;
static public initialize() {
self::$child = new B();
}
}
A::initialize();

相關文章

  • php簡單開啟gzip壓縮方法(zlib.output_compression)

    php簡單開啟gzip壓縮方法(zlib.output_compression)

    網上的教程基本是你抄我來我抄他,不外乎加頭加尾或者自構函數兩種寫法。實際上每個php頁面都要去加代碼——當然也可以include引用,不過總顯得略微麻煩
    2013-04-04
  • php session的鎖和并發(fā)

    php session的鎖和并發(fā)

    這篇文章主要介紹了php session的鎖和并發(fā),與之相關的現象有請求阻塞、session數據丟失、session數據讀不到的問題,感興趣的小伙伴們可以參考一下
    2016-01-01
  • php適配器模式介紹

    php適配器模式介紹

    Adapter(別名Wrapper)模式:將一個類的接口,轉換成客戶期望的另一個類的接口。適配器讓原本接口不兼容的類可以合作無間
    2012-08-08
  • 三分鐘掌握PHP操作數據庫

    三分鐘掌握PHP操作數據庫

    這篇文章主要介紹了PHP如何操作數據庫,文中的實例代碼講解非常詳細,感興趣的小伙伴可以參考閱讀
    2023-04-04
  • PHP實現的數組和XML文件相互轉換功能示例

    PHP實現的數組和XML文件相互轉換功能示例

    這篇文章主要介紹了PHP實現的數組和XML文件相互轉換功能,結合實例形式分析了php針對xml格式數據與數組相互轉換操作技巧,需要的朋友可以參考下
    2018-03-03
  • PHP中的函數嵌套層數限制分析

    PHP中的函數嵌套層數限制分析

    PHP本身的函數嵌套是沒有限制的,如果說有限制,也是內存的限制。這是因為PHP的函數嵌套是以棧的形式實現的。對于每個函數都會分配一段內存來存儲函數局部的內容。
    2011-06-06
  • php實現在服務器上創(chuàng)建目錄的方法

    php實現在服務器上創(chuàng)建目錄的方法

    這篇文章主要介紹了php實現在服務器上創(chuàng)建目錄的方法,實例分析了php中使用mkdir函數的使用技巧,需要的朋友可以參考下
    2015-03-03
  • PHP連接Access數據庫的方法小結

    PHP連接Access數據庫的方法小結

    有時候我們在開發(fā)一些小程序或簡單功能的管理系統(tǒng),又沒有mysql數據庫的情況下,就可以使用access了,這里介紹下鏈接方法
    2013-06-06
  • Yii2框架實現注冊和登錄教程

    Yii2框架實現注冊和登錄教程

    這篇文章主要介紹了Yii2框架實現注冊和登錄教程的相關資料,需要的朋友可以參考下
    2016-09-09
  • PHP 圖片合成、仿微信群頭像的方法示例

    PHP 圖片合成、仿微信群頭像的方法示例

    這篇文章主要介紹了PHP 圖片合成、仿微信群頭像的方法,涉及php針對圖片的轉換、生成等相關操作技巧,需要的朋友可以參考下
    2019-10-10

最新評論