Martin Clifford wrote:
> There are no brackets necessary if you only have one line of code to be executed in 
>the case.  For example:
> 
> if($var == 1)
>     echo "Var equals 1";
> } else {
>     echo Var does not equal 1";
> }

This will certianly give a parse error, your sample should be:

if ($var == 1)
     echo "Var equals 1";
else
     echo "Var does not equal 1";


> 
> But this is not valid:
> 
> if($var == 1)
>     echo "Var equals ";
>     echo "1";
> } else {
>     ....
> }

Again, the sample should look like (but ofcourse this one does not work):


if ($var == 1)
     echo "Var equals ";
     echo "1";
else
     echo "Var does not equal 1";


> 
> HTH
> 
> Martin
> 
> 
>>>>"Alexander Ross" <[EMAIL PROTECTED]> 07/10/02 10:25AM >>>
>>>
> I know this is correct:
> 
> if ($something)
> {
> ...
> }
> else
> {
> ...
> }
> 
> But I recently saw someone use this instead:
> 
> if($something):
>  ...
> else:
> ...
> 
> Is that also correct??   No brackets needed?
> 
> 
> 



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to