- Output for 7.0.0 - 7.0.20, 7.1.0 - 7.1.7
- Parse error: syntax error, unexpected '}', expecting ';' in /in/kiAm3 on line 5
Process exited with code 255.
<?php
$var;
function connectToDB($string) { return false }
switch (false) {
// check if we have DB credentials.
case isset($DBcredentials):
$DBcredentials = 'myawesomepassword';;
echo "Setting var" . PHP_EOL;
// connect to DB.
case connectToDB($DBcredentials):
// delberiate fall through, case $var is *not* caught, but we end here anyways.
$var = 1;
echo "Truthing Var" . PHP_EOL;
case is_string($var):
// delebirate fall through, case is_string($var) is *not* caught, but we end here anyways.
$var = (string) $var;
echo "Stringing var" . PHP_EOL;
break;
/* case customGuardFunction() */
default:
echo "All checks passed!";
}
var_dump($var);