一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php Static關鍵字實用方法

為了兼容php4,如果沒有指定“可見性”,屬性和方法默認為public。
由于靜態方法不需要通過對象即可調用,所以偽變量$this在靜態方法中不可用。
靜態屬性也可以由對象通過->操作符來訪問。
用::方式調用一個非靜態方法會導致一個E_STRICT級別的錯誤。
就像其它所有的php靜態變量一樣,靜態屬性只能被初始化為一個字符值或一個常量,不能使用表達式。 所以你可以把靜態屬性初始化為整型或數組,但不能指向另一個變量或函數返回值,也不能指向一個對象。
php5.3.0之后,我們可以用一個變量來動態調用類。但該變量的值不能為關鍵字self, parent 或static。
復制代碼 代碼如下:
<?php
class Foo
{
public static $my_static = 'foo';
public function staticValue() {
return self::$my_static;
}
}
class Bar extends Foo
{
public function fooStatic() {
return parent::$my_static;
}
}
print Foo::$my_static . "/n";
$foo = new Foo();
print $foo->staticValue() . "/n";
print $foo->my_static . "/n"; // Undefined "Property" my_static
print $foo::$my_static . "/n";
$classname = 'Foo';
print $classname::$my_static . "/n"; // php 5.3.0之后可以動態調用
print Bar::$my_static . "/n";
$bar = new Bar();
print $bar->fooStatic() . "/n";
?>

php里邊用Static關鍵字來定義靜態屬性和方法.

實例一:靜態屬性的引用方法
復制代碼 代碼如下:
<?php
/*
*author:ajax123
*qq:283400245
*/
class person{
static$name="ajax123";//static聲明靜態屬性
static$age=25;//static聲明靜態屬性
static$address="北京";//static聲明靜態屬性
function song(){
echo "My name is : ".self::$name."<br>";//類內部:通過通過self 類訪問靜態屬性
echo "I am ".self::$age."<br>";//類內部:通過通過self 類訪問靜態屬性
echo "I live in ".self::$address."<br>";//類內部:通過self 類訪問靜態屬性
}
}
echoperson::$name."<br>";//類外部:通過類名person訪問靜態屬性
echoperson::$age."<br>";//類外部:通過類名person訪問靜態屬性
echoperson::$address."<br>";//類外部:通過類名person訪問靜態屬性
?>


實例二:靜態方法的引用方法

復制代碼 代碼如下:
<?php
/*
*author:ajax123
*qq:283400245
*/
class person{
static$name="ajax123";//static聲明靜態屬性
static$age=25;//static聲明靜態屬性
static$address="北京";//static聲明靜態屬性
staticfunction song(){ //聲明靜態方法song
echo "My name is : ".self::$name."<br>";//類內部:通過通過self 類訪問靜態屬性
echo "I am ".self::$age."<br>";//類內部:通過通過self 類訪問靜態屬性
echo "I live in ".self::$address."<br>";//類內部:通過self 類訪問靜態屬性
}
}
person::song()."<br>";//類外部:通過類名person訪問靜態方法
?>

php技術php Static關鍵字實用方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 午夜精品视频 | 午夜在线免费视频 | 亚洲二区视频 | 国产亚洲精品美女久久久久久2021 | 久久国产美女 | 青草资源站 | 亚洲一区二区三区在线免费观看 | xxxxx在线观看 | 88av在线看 | 九九精品在线视频 | 欧洲精品一区二区三区在线观看 | 国产大片在线观看 | 精品久久久久久久久久久 | 亚洲成人77777 | 色美女影院 | 欧美在线色 | 欧美三级图片 | 欧美xx在线观看 | 九九九九九九伊人 | 色婷婷综合久久久久中文一区二区 | 伊人2| 青青草国产免费久久久91 | 狠狠色狠狠色综合网 | 91免费版视频 | 欧美在线xx| 精彩国产熟睡乱子伦午夜片 | 黄色短视频免费观看 | 九月丁香十月婷婷在线观看 | 日本黄色激情视频 | 色偷偷亚洲第一成人综合网址 | 亚洲精品tv久久久久久久久 | 香蕉久久影院 | 丁香激情综合 | 国内一级毛片 | 亚色在线播放 | 中文字幕一区二区三区免费看 | 91福利视频免费 | 婷婷开心激情网 | 国产精品二 | 国产高清自拍一区 | 久久91亚洲精品中文字幕奶水 |