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