3v4l.org

run code in 300+ PHP versions simultaneously
<?php #[ParamType("p", <<<'EOT' array{a: int, b:string, "complex value": "a"|"b"} EOT)] function f($p) {} // vs /** @param array{a: int, b:string, "complex value": "a"|"b"} $p */ function ff($p) {}

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
202.8 ms | 1584 KiB | 8 Q