內聯類定義不需要載入

// zoo.php
class Animal {
    public function eats($food) {
        echo "Yum, $food!";
    }
}

$animal = new Animal();
$animal->eats('meat');

PHP 在執行 new Animal 之前知道 Animal 是什麼,因為 PHP 從上到下讀取原始檔。但是,如果我們想在許多地方建立新動物,而不僅僅是在定義它的原始檔中呢?為此,我們需要載入類定義。