php語言

當前位置 /首頁/計算機/php語言/列表

如何用php建構函式的小例子

本文介紹下,php程式設計中有關建構函式的二個例子,幫助大家理解與應用php建構函式,感興趣的朋友可以參考學習下。

如何用php建構函式的小例子

本節內容:

php建構函式

  什麼是建構函式?

  PHP網站中關於建構函式的定義:

建構函式是類中的一個特殊函式,當使用 new 操作符建立一個類的'例項時,建構函式將會自動呼叫。當函式與類同名時,這個函式將成為建構函式。如果一個類沒有建構函式,則呼叫基類的建構函式,如果有的話,則呼叫自己的建構函式

例子,一個class a類:

複製程式碼 程式碼示例:

<?php

class a{

function __construct(){

echo 'class a';

}

}

有個class b類繼承a類:

複製程式碼 程式碼示例:

<?php

include '';

class b extends a{

function __construct(){

echo '666666';

//parent::__construct();

}

function index(){

echo 'index';

}

}

$test=new b();

b類有自己的建構函式,那麼例項化b類時,自動執行建構函式,此時預設不執行父類的建構函式,如果同時要執行父類建構函式,要宣告parent::__construct();

  例如:

複製程式碼 程式碼示例:

<?php

include '';

class b extends a{

function index(){

echo 'index';

}

}

$test=new b();

此時b類沒有自己的建構函式,那麼將預設執行父類的建構函式。

TAG標籤:例子 PHP 建構函式 #