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... 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. 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 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
Archived
This topic is now archived and is closed to further replies.