內聯類定義不需要載入
// zoo.php
class Animal {
public function eats($food) {
echo "Yum, $food!";
}
}
$animal = new Animal();
$animal->eats('meat');
PHP 在執行 new Animal
之前知道 Animal
是什麼,因為 PHP 從上到下讀取原始檔。但是,如果我們想在許多地方建立新動物,而不僅僅是在定義它的原始檔中呢?為此,我們需要載入類定義。