mirror of
https://github.com/php/php-src.git
synced 2024-11-26 03:16:33 +08:00
31 lines
456 B
PHP
31 lines
456 B
PHP
--TEST--
|
|
Closure 001: Lambda without lexical variables
|
|
--FILE--
|
|
<?php
|
|
|
|
$lambda1 = function () {
|
|
echo "Hello World!\n";
|
|
};
|
|
|
|
$lambda2 = function ($x) {
|
|
echo "Hello $x!\n";
|
|
};
|
|
|
|
var_dump(is_callable($lambda1));
|
|
var_dump(is_callable($lambda2));
|
|
$lambda1();
|
|
$lambda2("Universe");
|
|
call_user_func($lambda1);
|
|
call_user_func($lambda2, "Universe");
|
|
|
|
echo "Done\n";
|
|
?>
|
|
--EXPECT--
|
|
bool(true)
|
|
bool(true)
|
|
Hello World!
|
|
Hello Universe!
|
|
Hello World!
|
|
Hello Universe!
|
|
Done
|