TypePHP 编译器 https://swoole.com/aot/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

42 lines
960 B

<?php
namespace LocalClassConstantInitializer;
class BaseValues
{
public const LIMIT = 128;
}
class Values extends BaseValues
{
public const LABEL = 'typephp';
public function initialize(): void
{
$selfValue = self::LABEL;
$parentValue = parent::LIMIT;
$concreteValue = Values::LABEL;
$selfClass = self::class;
$parentClass = parent::class;
$unknownClass = MissingClass::class;
$lateStatic = static::LABEL;
$external = \DateTimeInterface::ATOM;
$runtimeClassConstant = RuntimeProvider::VALUE;
$class = Values::class;
$dynamicClass = $class::LABEL;
var_dump(
$selfValue,
$parentValue,
$concreteValue,
$selfClass,
$parentClass,
$unknownClass,
$lateStatic,
$external,
$runtimeClassConstant,
$dynamicClass,
);
}
}