<?php
class B extends A
{
public $attribute2;
function operation2()
{
echo 'operation2';
}
}
$b = new B();
$b->operation1();
$b->operation2();
class A
{
public $attribute1;
function operation1()
{
echo 'operation1';
}
}
它显示了输出:operation1operation2
问题:
我把 放在class A{}
脚本的末尾,所以当它转到第一行时class B extends A
,我认为它会显示一条错误消息,类似于undefined class A
,但它没有,为什么?