Re: Re: Looking for some PHP OO programming guides
| From: | Kyle Terry | Date: | Tue, 10 Feb 2009 20:07:48 +0000 |
| Subject: | Re: Re: Looking for some PHP OO programming guides | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-288084@lists.php.net to get a copy of this message | ||
On Tue, Feb 10, 2009 at 9:46 AM, Tony Marston
<tony@marston-home.demon.co.uk> wrote:
> Take a look at
> http://www.tonymarston.net/php-mysql/databaseobjects.html
>
> --
> Tony Marston
> http://www.tonymarston.net
> http://www.radicore.org
>
> "Michael Kubler" <mdkknd@gmail.com> wrote in message
> news:49918EBF.4070802@gmail.com...
>> Hi,
>> I'm just getting into programming in an Object Oriented fashion, and am
>> looking for some guides, tutorials, hints, tips, etc...
>>
>> I only just found out that you remove the $ from variables when calling
>> them from $this->
>>
>> e.g :
>> <?php
>> class People
>> {
>> private $person = "not set";
>> function __construct()
>> {
>> *$person* = "A person"; //This doesn't work (well it creates a
>> variable $person that only has the scope of the current function from
>> what I can gather)..
>> $this->*person* = "A person"; //This works properly
>> }
>> function display_list()
>> {
>> echo $person; //This doesn't work
>> echo $this->person; //This works.
>> }
>> }
>>
>> $person= new People;
>> $person->display_list();
>> ?>
>>
>>
>> Instead of painstakingly working out most of the other mistakes I'm
>> likely to make, I'd love to read about other peoples issues they had
>> with learning OO so I can skip most of the hard stuff, and only make
>> small mistakes (hopefully).
>> --
>>
>> Michael Kubler
>> *G*rey *P*hoenix *P*roductions
>> <http://www.greyphoenix.biz>
>>
>>
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
Don't next 8 foreach loops in OOP.
--
Kyle Terry | www.kyleterry.com
Help kick start VOOM (Very Open Object Model) for a library of PHP classes.
http://www.voom.me | IRC EFNet #voom