From: [EMAIL PROTECTED] Operating system: Linux 2.2.14-5.0smp PHP version: 4.0.3pl1 PHP Bug Type: Scripting Engine problem Bug description: Parse error when using terniary (?:) and unset() <? $avariable = "test"; $avariable=="test" ? $avariable .=" No problem with is_bool" : is_bool($avariable); $avariable=="test" ? $avariable .=" No problem with isset" : isset($avariable); $avariable=="test" ? $avariable .=" No problem with empty" : empty($avariable); $avariable=="test" ? $avariable .=" Problem with unset" : unset($avariable); echo $avariable; ?> Output is Parse error: parse error in /home/httpd/html/mlr/unsetProblem.php on line 6 -- Edit Bug report at: http://bugs.php.net/?id=9202&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]