Saya mendapatkan 2 file php a.php
<?php
class A extends B {}
class B{}
php a.php
>>>tidak ada kesalahan
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
Menurut [manual php.net]:
Kelas harus didefinisikan sebelum digunakan! Jika Anda ingin kelas Named_Cart memperluas kelas Cart, Anda harus mendefinisikan kelas Cart terlebih dahulu. Jika Anda ingin membuat kelas lain bernama Yellow_named_cart berdasarkan kelas Named_Cart Anda harus mendefinisikan Named_Cart terlebih dahulu. Singkatnya: urutan pendefinisian kelas itu penting.
jadi siapa saja tolong jelaskan mengapa a.php tidak mendapatkan "Kesalahan Fatal".