- Output for 5.3.0 - 5.3.28, 5.4.0 - 5.4.25
- Parse error: syntax error, unexpected '(', expecting '{' in /in/gTn3h on line 3
Process exited with code 255.
<?php
class MyTrueException extends \Exception()
{
}
class MyFalseException extends \Exception()
{
}
function doSomething($var)
{
($var) ? throw new MyTrueException() ? throw new MyFalseException();
}
try {
doSomething(true);
} catch (MyTrueException)
{
echo 'got true';
} catch (MyFalseException)
{
echo 'got false';
}