geekme Posted June 30, 2011 Share Posted June 30, 2011 Following is my code, but when I run it in my browser i get a blank screen.Please help me debug as to where is the error. <html> <head> Creating objects </head> <body> <?php class Objects{ var $name; function set_name($na){ this->$name= $na; } function get_name(){ return this->$name; } } $ob=new Objects; $ob->set_name("ila"); echo "the name of greatest person alive is ",$ob->get_name(); ?> </body> </html> Link to comment https://forums.phpfreaks.com/topic/240784-what-is-the-error/ Share on other sites More sharing options...
gizmola Posted June 30, 2011 Share Posted June 30, 2011 Please use code or php tags around your code. -Proper syntax for construction of an object is $ob = new Objects(); -In your function get_name, you need return $this->name; When you get a blank page, there should be an error in your error log describing the problem (a syntax error in this case). Link to comment https://forums.phpfreaks.com/topic/240784-what-is-the-error/#findComment-1236741 Share on other sites More sharing options...
EdwinPaul Posted June 30, 2011 Share Posted June 30, 2011 Parse error: syntax error, unexpected T_OBJECT_OPERATOR in xxxxxx.php on line 10 Link to comment https://forums.phpfreaks.com/topic/240784-what-is-the-error/#findComment-1236750 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.