Will this #PHP code generate an error? #phpquiz
<?php
function foo(): void {
return;
return null;
}
foo();
Hashtag
#phpquiz
Advertisement · 728 × 90
0
1
1
0
<?php $a = [1 => 2, 0 => 4]; foreach ($a as $value) { echo $value; }
What #PHP display? #phpquiz
And, what about the new PHP 8.5 function "array_first()"?
1
0
1
0
<?php try { throw new RuntimeException('foo'); } catch (RuntimeException $exception) { throw $exception; } catch (Throwable $exception) { echo $exception->getMessage(); }
1
0
2
0
<?php declare(strict_types=0); switch (false == '0.0') { case 1; echo 'true'; break; case 0; echo 'false'; break; default; echo 'unknow'; }
0
0
3
0
<?php declare(strict_types=0); function foo(string $s): int|float { return $s; } var_dump(foo('10'));
1
0
0
0