Re: PHP Syntax Notation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi

As a complement to the answers you have had here I wish to ammend the 
following.

The Run in the example is a function, and because this function is inside a 
Class object, it is called a method.

A class is a set of variables (properties) and functions (methods) that you 
can create instances of.  

I suggest you consult the complete php documentation with user comments and 
examples at php.net.  Available in many languages.  This manual is used by 
many -including me- on a daily basis.


Hope this helps


With kind regards


Andy

On Tuesday 27 September 2005 22:29, Lowell Herbert wrote:
> On Sep 27, 2005, at 4:19 PM, Jasper Bryant-Greene wrote:
> > Lowell Herbert wrote:
> >> Thanks for all the responses.  I understand that $site is an
> >> instance  of the class CSite, and that Run() is a function in that
> >> class.  I do  not understand what the operater "->" means, and
> >> what meaning the  result of the function Run() has to $site.
> >> Clarification anyone?
> >
> > The operator -> in this context ( $site->Run() ) sort of means "the
> > function Run() inside the object $site".
> >
> > The result of the function (if there is one) is thrown away,
> > because you don't assign it to anything. If you did this then it
> > would be assigned to something:
> >
> > $result = $site->Run();
>
> Thank you for your clear explanation!!!
> Lowell

-- 
Registered Linux User Number 379093
Now listening to [silence]

   amaroK::the Coolest Media Player in the known Universe!


   Cockroaches and socialites are the only things that can 
   stay up all night and eat anything.
					    Herb Caen
--
-- --BEGIN GEEK CODE BLOCK-----
Version: 3.1
GAT/O/>E$ d-(---)>+ s:(+)>: a--(-)>? C++++$(+++) UL++++>++++$ P-(+)>++
L+++>++++$ E---(-)@ W+++>+++$ !N@ o? !K? W--(---) !O !M- V-- PS++(+++)
PE--(-) Y+ PGP++(+++) t+(++) 5-- X++ R*(+)@ !tv b-() DI(+) D+(+++) G(+)
e>++++$@ h++(*) r-->++ y--()>++++
-- ---END GEEK CODE BLOCK------
--
Check out these few php utilities that I released
 under the GPL2 and that are meant for use with a 
 php cli binary:
 
 http://www.vlaamse-kern.com/sas/

--

Attachment: pgpMXzbCrTjza.pgp
Description: PGP signature


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux