我得到2 PHP文件 a.php只會如何理解關鍵字的PHP手冊「他們在使用之前類必須定義」,「擴展」
<?php
class A extends B {}
class B{}
PHP a.php只會
>>>沒有錯誤
b.php
<?php
class A extends B {}
class B extends C {}
class C{}
PHP b.php
>>>>Fatal error: Class 'B' not found in b.php on line 2
類必須定義!如果您想讓Named_Cart類 擴展Cart類,則必須先定義類 Cart。如果要根據Named_Cart類創建名爲 Yellow_named_cart的另一個類,則必須先定義 Named_Cart。爲了簡短起見,定義類別 的順序非常重要。
so anyboy請解釋爲什麼a.php沒有「致命錯誤」。
它的行爲像一個功能:( – 2013-08-27 07:03:30
@MarkBaker它給出同樣的錯誤,因爲OP已經聲明。 – Konsole