adplus-dvertising
frame-decoration

Question

What will be the output of the following PHP code
class Person 
{
    function getName() { return "Bob"; }
    function getAge() { return 44; }
    function __toString() {
        $desc = $this->getName();
        $desc .= " (age ".$this->getAge().")";
        return $desc;
    }
}
$person = new Person();
print $person;

a.

Object Not Found

b.

PHP Catchable fatal error

c.

BOB (age 44)

d.

BOB

Posted under PHP

Answer: (c).BOB (age 44)

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What will be the output of the following PHP code

Similar Questions

Discover Related MCQs

Q. __clone() is run on the ___ object.

Q. Which method is invoked when an undefined property is accessed ?

Q. Which one of the following statements should be used to include a file?

Q. Which one of the following methods is responsible for sending the query to the database?

Q. Which one of the following methods recuperates any memory consumed by a result set?

Q. Which of the methods are used to manage result sets using both associative and indexed arrays?

Q. Which one of the following method is used to retrieve the number of rows affected by an INSERT, UPDATE, or DELETE query?

Q. Which version of MySQL introduced the prepared statements?

Q. Which of the following methods is used to execute the statement after the parameters have been bound?

Q. Which one of the following methods is used to recuperating prepared statements resources?

Q. Which method retrieves each row from the prepared statement result and assigns the fields to the bound results?

Q. Which method rolls back the present transaction?

Q. When you are building administrative links you’ll need to accept two arguments, which of the following are they?

Q. Once your application can generate administrative links, you need to load those links into _________

Q. The URLs in the administrative links won’t mean anything to admin.php unless you modify _________

Q. The (|/) tells the server to match ___________

Q. ([\w-]+) will match ___________

Q. You need to check whether ______ is set, to determine whether you’re editing an entry or creating a new one.

Q. To identify entries marked for deletion, you check whether $_GET[‘page’] == ‘delete’ inside __________

Q. To declare the function to confirm the deletion you need to add the code to __________