underthefake Posted December 13, 2010 Share Posted December 13, 2010 I don't understand why I have to write $this-> every time to refer to a variable or function in an object in PHP. I know in Java I don't need to always write this.variable, I can just refer to the variable directly. Is there a way to refer to a variable belonging to the object without using $this-> all the time? It is very annoying... Quote Link to comment https://forums.phpfreaks.com/topic/221443-is-there-a-way-around-using-this-all-the-time/ Share on other sites More sharing options...
trq Posted December 13, 2010 Share Posted December 13, 2010 Is there a way to refer to a variable belonging to the object without using $this-> all the time? It is very annoying... No there is not. Quote Link to comment https://forums.phpfreaks.com/topic/221443-is-there-a-way-around-using-this-all-the-time/#findComment-1146432 Share on other sites More sharing options...
Anti-Moronic Posted December 13, 2010 Share Posted December 13, 2010 ..and make your code completely unreadable? How are you then to know if you are accessing a local method variable or an object variable or a global variable. It's a simple pointer. Java has some very strong standards so I imagine you've had to deal with far worse. Dunno, maybe that why you came over to php Quote Link to comment https://forums.phpfreaks.com/topic/221443-is-there-a-way-around-using-this-all-the-time/#findComment-1146438 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.