3v4l.org

run code in 300+ PHP versions simultaneously
<?php $main = <<<'EOF' declare(strict_types=1); var_dump(foo("5")); EOF; $a = <<<'EOF' declare(strict_types=0); function foo(string $a): string { bar($a); return $a; } EOF; $b = <<<'EOF' declare(strict_types=1); function bar(int &$a) { var_dump($a); } EOF; eval($a); eval($b); eval($main);

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
203.51 ms | 2941 KiB | 8 Q