在PHP中扩展实现接口的类时未找到类
您以错误的顺序声明了类和接口。这是正确的:在PHP中扩展实现接口的类时未找到类,php,Php,您以错误的顺序声明了类和接口。这是正确的: <?php class A extends B {} class B implements C {} interface C {} 您以错误的顺序声明了类和接口。这是正确的: <?php class A extends B {} class B implements C {} interface C {} 您在类定义的顺序方面遇到了具体的问题。只要接口是在同一个文件中定义的,它就可以在任何地方声明——但是类必须在扩展之前定义
<?php
class A extends B {}
class B implements C {}
interface C {}
您以错误的顺序声明了类和接口。这是正确的:
<?php
class A extends B {}
class B implements C {}
interface C {}
您在类定义的顺序方面遇到了具体的问题。只要接口是在同一个文件中定义的,它就可以在任何地方声明——但是类必须在扩展之前定义 以下是PHP中完全有效的顺序:
interface C {}
class B implements C {}
class A extends B {}
有
对类似问题()的回答提到。如果使用多个文件,您可能需要对此进行研究。您在类定义的顺序方面遇到了具体问题。只要接口是在同一个文件中定义的,它就可以在任何地方声明——但是类必须在扩展之前定义 以下是PHP中完全有效的顺序:
interface C {}
class B implements C {}
class A extends B {}
有
对类似问题()的回答提到。如果您使用多个文件,您可能需要对此进行研究。这就是所有的代码吗?另外,如果C还没有创建,就不能调用它(顺序)所有的代码都是这样的吗?另外,如果它还没有被创建(订单)就不能调用C,这正是我想要的。谢谢我想知道为什么他们不能一次扫描整个文件…这正是我想要的。谢谢我想知道为什么他们不能一次扫描整个文件。。。