PHP 命名空间和“使用”
2022-08-30 07:02:56
我在命名空间和语句方面遇到了一点麻烦。use
我有三个文件:和。ShapeInterface.php
Shape.php
Circle.php
我正在尝试使用相对路径执行此操作,因此我已将其放在所有类中:
namespace Shape;
在我的圈子课上,我有以下内容:
namespace Shape;
//use Shape;
//use ShapeInterface;
include 'Shape.php';
include 'ShapeInterface.php';
class Circle extends Shape implements ShapeInterface{ ....
如果我使用这些语句,我不会得到任何错误。如果我尝试语句,我会得到:include
use
致命错误:类“形状\形状”在第 8 行的 /Users/shawn/Documents/work/sites/workspace/shape/Circle.php 中找到
有人可以在这个问题上给我一点指导吗?