[BNM] Dumb PHP question

Richard Maynard / Wessex Networks rjm at wessexnetworks.com
Sun Jun 3 11:44:12 BST 2007


As in constants (public static final)? Sure, they have their purpose.  Is
that what the PHP $object->value should be equivalent to in Java?  If so, I
think I'm correct in saying they should not be "set" outside of the class or
modified publicly.

Richard.

Wessex Networks
Linchmere Place
Ifield
Crawley
West Sussex
RH11 0EX
www.wessexnetworks.com rjm at wessexnetworks.com
T: 01293 542080 F: 01293 553849

-----Original Message-----
From: bnmlist-bounces at brightonnewmedia.org
[mailto:bnmlist-bounces at brightonnewmedia.org] On Behalf Of paul perrin
Sent: 03 June 2007 00:33
To: Brighton New Media
Subject: Re: [BNM] Dumb PHP question

Isn't the automatic use of getter and setter methods the last
refuge for those that don't really know when to use public properties?

Paul /)/+)l


On 02/06/07, Richard Maynard / Wessex Networks <rjm at wessexnetworks.com>
wrote:
>
> Shouldn't class variables be modified with getter and setter methods
> rather
> than modifying them as if public?
>
> I believe that is what is called bad practice in Java, but PHP seems to be
> more of a free-for-all when it comes to best practices.
>
> Richard.
>
> Wessex Networks
> Linchmere Place
> Ifield
> Crawley
> West Sussex
> RH11 0EX
> www.wessexnetworks.com rjm at wessexnetworks.com
> T: 01293 542080 F: 01293 553849
>
> -----Original Message-----
> From: bnmlist-bounces at brightonnewmedia.org
> [mailto:bnmlist-bounces at brightonnewmedia.org] On Behalf Of Justin Wanstall
> Sent: 02 June 2007 12:11
> To: 'Brighton New Media'
> Subject: Re: [BNM] Dumb PHP question
>
> The $claim part refers to an instance of a class which has been initiated
> and the ->value is simply a value within that instance. It's Object
> Oriented
> programming.
>
> http://en.wikipedia.org/wiki/Object-oriented_programming
>
> Justin.
>
> -----Original Message-----
> From: Alan Newman [mailto:alan at sensibledevelopment.com]
> Sent: 02 June 2007 11:52
> To: 'Brighton New Media'
> Subject: [BNM] Dumb PHP question
>
> Hi,
>
>
>
> We have inherited a PHP UI for a back end application we are customizing
> and
> I can't find an answer to this on the web, but I suspect I am just not
> looking in the right places.
>
>
>
> We are seeing this sort of expression a lot and are not sure what it is:
>
>
>
> $claim->value
>
>
>
> It seems to come up a lot - is it some sort of "injection" of one value in
> to another? It would really help to know what is going in and would help
> out
> us silly Java types a lot!
>
>
>
> Cheers
>
>
>
> - Alan
>
>
>
>
>
>
>
> HYPERLINK "http://www.sensibledevelopment.com"www.sensibledevelopment.com-
> scalable back end web development that looks good.
>
>
>
> ::email:: HYPERLINK
> "mailto:alan at sensibledevelopment.com"alan at sensibledevelopment.com
>
> ::land:: +44 (0)1273 621110
>
> ::mobile:: +44 (0)7711 006551
>
>
>
>
>
>
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.5.472 / Virus Database: 269.8.6/828 - Release Date: 01/06/2007
> 11:22
>
> --
>
>
> BNM Social - http://upcoming.yahoo.com/event/190648
>
> BNM Subscribe/Unsubscribe:
> http://lists.wessexnetworks.com/cgi-bin/mailman/options/bnmlist/
> BNM info/archives:
> http://www.brightonnewmedia.org/
>
> BNM archive search:
> http://www.roddis.org/bnm/search.php
>
> BNM powered by Wessex Networks:
> http://www.wessexnetworks.com
>
> --
>
>
> BNM Social - http://upcoming.yahoo.com/event/190648
>
> BNM Subscribe/Unsubscribe:
> http://lists.wessexnetworks.com/cgi-bin/mailman/options/bnmlist/
> BNM info/archives:
> http://www.brightonnewmedia.org/
>
> BNM archive search:
> http://www.roddis.org/bnm/search.php
>
> BNM powered by Wessex Networks:
> http://www.wessexnetworks.com
>
> --
>
>
> BNM Social - http://upcoming.yahoo.com/event/190648
>
> BNM Subscribe/Unsubscribe:
> http://lists.wessexnetworks.com/cgi-bin/mailman/options/bnmlist/
> BNM info/archives:
> http://www.brightonnewmedia.org/
>
> BNM archive search:
> http://www.roddis.org/bnm/search.php
>
> BNM powered by Wessex Networks:
> http://www.wessexnetworks.com
>
-- 


BNM Social - http://upcoming.yahoo.com/event/190648

BNM Subscribe/Unsubscribe:
http://lists.wessexnetworks.com/cgi-bin/mailman/options/bnmlist/
BNM info/archives:
http://www.brightonnewmedia.org/

BNM archive search:
http://www.roddis.org/bnm/search.php

BNM powered by Wessex Networks:
http://www.wessexnetworks.com




More information about the BNMlist mailing list. Powered by Wessex Networks