四虎国产精品永久地址998_chinesexxx少妇露脸_日本丁香久久综合国产精品_一区二区久久久久_四虎av影视_久久久久国产一区二区三区不卡

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁 > IT資訊 > 軟件研發(fā) > php是如何構(gòu)造函數(shù)和析構(gòu)函數(shù)的?執(zhí)行結(jié)果如何?

php是如何構(gòu)造函數(shù)和析構(gòu)函數(shù)的?執(zhí)行結(jié)果如何?

2020-07-29 15:03:36 | 來源:中培企業(yè)IT培訓網(wǎng)

PHP代表“超文本預處理器”,是一種通用的開源腳本語言。PHP是在服務器端執(zhí)行的腳本語言。與C語言類似,它是一種常用的網(wǎng)站編程語言。PHP的獨特語法是C,Java,Perl和PHP自己的語法的混合。有利于學習,用途廣泛,主要適用于Web開發(fā)領(lǐng)域。那么php是如何構(gòu)造函數(shù)和析構(gòu)函數(shù)的?執(zhí)行結(jié)果如何?PHP中常用的數(shù)據(jù)結(jié)構(gòu)是內(nèi)置的,使用方便,簡單,并且一點也不復雜,其表達能力非常靈活。

構(gòu)造函數(shù)

構(gòu)造函數(shù):__construct( $param1, $param2 )

  特點:

1 當對象被創(chuàng)建時候自動調(diào)用

2 可以傳參

析構(gòu)函數(shù)

析構(gòu)函數(shù):__destruct()

特點:1 當對象結(jié)束其生命周期時自動調(diào)用 2 不可以傳參

demo

上代碼:

class MyDestructableClass {

private $name;

function __construct() {

print "開始執(zhí)行構(gòu)造函數(shù)...".PHP_EOL;

$this->name = "MyDestructableClass";

print "構(gòu)造函數(shù)執(zhí)行完畢...".PHP_EOL;

print PHP_EOL;

}

function __destruct() {

print "開始執(zhí)行析構(gòu)函數(shù)... ".PHP_EOL;

print "獲取構(gòu)造函數(shù)賦值的參數(shù)[name]值:".$this->name.PHP_EOL;

print "析構(gòu)函數(shù)執(zhí)行完畢... ".PHP_EOL;

print PHP_EOL;

}

function getName() {

print "開始調(diào)用類的方法... ".PHP_EOL;

print "獲取構(gòu)造函數(shù)賦值的參數(shù)[name]值:".$this->name.PHP_EOL;

print "類的方法執(zhí)行完畢... ".PHP_EOL;

print PHP_EOL;

return $this->name;

}

}

$obj = new MyDestructableClass();

$obj->getName();

  執(zhí)行結(jié)果:

開始執(zhí)行構(gòu)造函數(shù)...

構(gòu)造函數(shù)執(zhí)行完畢...

開始調(diào)用類的方法...

獲取構(gòu)造函數(shù)賦值的參數(shù)[name]MyDestructableClass

類的方法執(zhí)行完畢...

開始執(zhí)行析構(gòu)函數(shù)...

獲取構(gòu)造函數(shù)賦值的參數(shù)[name]值:MyDestructableClass

析構(gòu)函數(shù)執(zhí)行完畢...

php是如何構(gòu)造函數(shù)和析構(gòu)函數(shù)的以及執(zhí)行結(jié)果上述已經(jīng)做了詳細介紹,想了解更多關(guān)于php的信息,請繼續(xù)關(guān)注中培偉業(yè)。

主站蜘蛛池模板: 海安县| 苏尼特右旗| 屏山县| 改则县| 抚远县| 萨嘎县| 阜新市| 聂拉木县| 阿勒泰市| 临邑县| 贵港市| 东乡族自治县| 烟台市| 岑溪市| 长垣县| 大港区| 任丘市| 玉林市| 休宁县| 遂宁市| 九龙坡区| 泽库县| 宜昌市| 会昌县| 奉贤区| 鄂伦春自治旗| 盐边县| 霍邱县| 个旧市| 上虞市| 合水县| 新泰市| 称多县| 同江市| 磴口县| 康平县| 固始县| 汾西县| 黎城县| 龙州县| 张家口市|