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.
 
 

27 lines
480 B

<?php
interface NativeInterfacePropertyContract
{
public function value(): int;
}
#[Native]
class NativeInterfacePropertyValue implements NativeInterfacePropertyContract
{
public function value(): int
{
return 1;
}
}
#[Native]
class NativeInterfacePropertyHolder
{
public NativeInterfacePropertyContract $value;
}
function main(): void
{
$holder = new NativeInterfacePropertyHolder();
$holder->value = new NativeInterfacePropertyValue();
}