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> Quote 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). Quote 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 Quote Link to comment https://forums.phpfreaks.com/topic/240784-what-is-the-error/#findComment-1236750 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.