首頁 > 後端開發 > php教程 > PHP 類別的靜態變數 索引

PHP 類別的靜態變數 索引

WBOY
發布: 2016-08-08 09:33:10
原創
1108 人瀏覽過

PHP中static變數的使用範圍比較廣,我們不只可以在類,方法或變數前面加上static修飾符,甚至可以為函數內部變數加入static關鍵字。新增了static修飾符的變數即使在該函數執行完畢值仍然不會遺失,也就是說,在下次呼叫這個函數時,變數仍然記得原來的值。

直接上程式碼

<?php
class example{
    public static $pa;
    public $pb;
    public function __construct(){
        $this->pb = ++self::$pa;
    }
}

$a = new example;
$b = new example;

echo $a->pb;
echo '<hr/>';
echo $b->pb;
?>
登入後複製

 本來想結果應該是

<span>1</span> ----------------------------------------------------- <span>1</span>
登入後複製

可是我錯了,正確的結果是

<span>1</span> ---------------------------------------------------------------------------------- <span>2</span>
登入後複製

基礎沒學好,趕快補補

以上就介紹了PHP 類別的靜態變數 索引,包含了PHP靜態變數,索引方面的內容,希望對PHP教學有興趣的朋友有幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板