Exécuter
❯
Exécuter le code
Ctrl+Alt+R
Changer d'orientation
Ctrl+Alt+O
Changer de thème
Ctrl+Alt+D
<!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]"; } } // Une fonction anonyme $func = function($str) { return substr($str, 0, 5); }; printFormatted($func , "Bonjour le monde"); // Une chaîne contenant le nom d'une fonction printFormatted("strtoupper", "Bonjour le monde"); // Un tableau décrivant une méthode de classe statique printFormatted(["MyClass", "ask"], "Bonjour le monde"); // Un tableau décrivant une méthode d'objet $obj = new MyClass(); printFormatted([$obj, "brackets"], "Bonjour le monde"); ?> </body> </html>
Hello
HELLO WORLD
Hello World?
[Bonjour le monde]