php-src/Zend/tests/first_class_callable/constexpr/basic.phpt
Tim Düsterhus 2042fd34e0
Support first-class callables in const-expressions (#17213)
RFC: https://wiki.php.net/rfc/fcc_in_const_expr

Co-authored-by: Volker Dusch <volker@tideways-gmbh.com>
2025-02-20 18:52:47 +01:00

22 lines
318 B
PHP

--TEST--
Allow defining FCC in const expressions.
--FILE--
<?php
const Closure = strrev(...);
var_dump(Closure);
var_dump((Closure)("abc"));
?>
--EXPECTF--
object(Closure)#%d (2) {
["function"]=>
string(%d) "%s"
["parameter"]=>
array(1) {
["$string"]=>
string(10) "<required>"
}
}
string(3) "cba"