что в PHP5 перед тем как создать объект несуществующего класса, идёт попытка вызова __autoload(), который должен попытаться подключить такой класс, которого на самом деле нету.
Вот в одной директории, у меня лежит 3 файла:
index.php
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- function __autoload($name){
- include $name.".class.php";
- echo "Ищем класс $name";
- }
- $ob1 = new A();
- $ob1->son();
- $ob2 = new B();
- $ob2->fanta();
- ?>