PHP 命名空間與使用語句:了解基礎知識
PHP 命名空間與使用語句:了解基礎知識namespace Shape;
在PHP 中,命名空間提供了組織與分組相關類別、接口、和特徵。通常,每個命名空間都與特定的項目或庫相關聯。若要宣告命名空間,請使用下列語法:namespace Shape;
此行指示所有後續類別和方法將駐留在 Shape 命名空間內。
use Shape\Shape;
在您的情況下,您在 Circle.php 檔案中嘗試的 use 語句不正確。使用use 運算子在Circle 類別中為Shape 別名的正確語法如下:use Shape\Shape;
class Circle extends \Shape\Shape implements ShapeInterface {
...
}
最後,如果您不想使用 use 語句,可以明確指定extends 語句中 Shape 類別的完全限定命名空間:class Circle extends \Shape\Shape Implements ShapeInterface { … }
此方法明確指定 Shape 類別的命名空間,避免使用 use 語句。免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3