I've been developing commercially for coming up to a year now and work in a very small team of developers. The majority of what I have learnt with PHP I learnt myself but I have also learnt a lot in the last 6 months on an Open Uni course studying OOP with Java.
I wouldn't say I have come across much PHP material that specifically mentions the use of getters and setters, neither does the existing code base at the company I work for seem to use getters and setters. On the flip side while studying Java with the OU they seem to be pushing getters and setters religiously.
I am working on a new project and many of the classes I will be writing will be brand new classes introducing completely new functionality. So my question here is what is your experience with getters & setters and do you guys use them religiously regardless of language?
Thanks in advance for your input.