It's used in object oriented programming (OOP) with classes. $this refers to
the current object.

So $this->setup() in PHPLib is referring to the setup() function within the
object.

You can get a better explanation and examples by reading the manual page on
OOP.

http://www.php.net/manual/en/language.oop.php

---John Holmes...

----- Original Message -----
From: "Steve Buehler" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, April 29, 2002 10:37 AM
Subject: [PHP] $this->


> I am not an expert at PHP and have been learning it through questions,
> books, online help, etc....  I guess like most people. :)  Anyway, I see a
> lot of scripts that use $this->something and was wondering if this was
just
> another variable or if the "->" has any special meaning.  One script from
> the PHPLIB (menu.inc) has this:
> $this->setup();
> and there are no other times in that .inc file that lists that.  The only
> other thing that comes close is just the "funtion setup()".  This is not
> the only program that I see this in and am just wondering about it and
> trying to see if it is something that I should be using in my scripts.
The
> only time that I use this is when getting results from a mysql query like
this:
> $result=mysql_query("SELECT $team from games where game_id = '$game_id'");
> while (($row = mysql_fetch_object($result))){
> $input = $row->$team;
>
> Hopefully somebody can explain this to me.
>
> Thanks in Advance
> Steve
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>


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

Reply via email to