Re: Thanks, I understand now
| From: | Jon M. | Date: | Thu, 05 May 2005 10:05:33 +0000 |
| Subject: | Re: Thanks, I understand now | ||
| References: | 1 2 3 4 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-214502@lists.php.net to get a copy of this message | ||
OK, thanks everyone.
My question has been thoroughly answered, and I completely understand now.
I did try the "var $varName;" outside a class, just to see what happened,
and found out it does indeed throw a parse error, so I'll just use a comment
as suggested. I wonder why "Beginning PHP 5 and MySQL from Novice to
Professional by W. Jason Gilmore" says to declare them? I guess he just
meant by assigning a value like: $varName = "Null" or something. I just have
to get used to this new way of "declaring" -lol.
-Jon
"Rasmus Lerdorf" <rasmus@lerdorf.com> wrote in message
news:4279B831.70301@lerdorf.com...
> Jon M. wrote:
>> So, are you saying that it is absolutely "PHP-illegal" to do:
>
> Yes, it is illegal. Inside a class definition you can define properties
> like this, but for regular variables it is simply not supported. And it
> makes no sense. If you can't stop your hands from typing this stuff, do
> this:
>
> #var $varName;
>
> -Rasmus