运行 ❯
获取您自己的
PHP
服务器
×
更改方向
更改主题,深色/浅色
前往 Spaces
<!DOCTYPE html> <html> <body> <?php function printFormatted(callable $format, $str) { echo $format($str); echo "<br>"; } class MyClass { public static function ask($str) { return $str . "?"; } public function brackets($str) { return "[$str]"; } } // An anonymous function $func = function($str) { return substr($str, 0, 5); }; printFormatted($func , "Hello World"); // A string containing the name of a function printFormatted("strtoupper", "Hello World"); // An array describing a static class method printFormatted(["MyClass", "ask"], "Hello World"); // An array describing an object method $obj = new MyClass(); printFormatted([$obj, "brackets"], "Hello World"); ?> </body> </html>
你好
你好世界
你好世界?
[你好世界]