这段程序会输出什么?

来自 Trait
PHP 8.3.33 进阶 2分钟

这段程序会输出什么?

php
<?php
trait ShortLabel
{
    public function label(): string { return 'short'; }
}
trait DetailedLabel
{
    public function label(): string { return 'detailed'; }
}
final class Labeler
{
    use ShortLabel, DetailedLabel {
        DetailedLabel::label insteadof ShortLabel;
        ShortLabel::label as compactLabel;
    }
}
$labeler = new Labeler();
echo $labeler->label(), PHP_EOL;
echo $labeler->compactLabel(), PHP_EOL;
在试验场中打开
报告错误