

MCQOPTIONS
Saved Bookmarks
This section includes 8 Mcqs, each offering curated multiple-choice questions to sharpen your Php knowledge and support exam preparation. Choose a topic below to get started.
1. |
Which method is invoked when an undefined property is accessed? |
A. | __get() |
B. | __isset() |
C. | __unset() |
D. | __undefined() |
Answer» B. __isset() | |
2. |
__clone() is run on the ___ object. |
A. | original |
B. | pseudo |
C. | external |
D. | copied |
Answer» E. | |
3. |
What will be the output of the following PHP code? (Before the version PHP 5.2) |
A. | Object Not Found |
B. | Object id #1 |
C. | PHP Catchable fatal error |
D. | Cannot initialize objectView Answer |
Answer» C. PHP Catchable fatal error | |
4. |
Which keyword must be added before $first variable on the third line of the above question to make $second and $first as distinct objects in PHP 5? |
A. | copy |
B. | clone |
C. | cut |
D. | Can’t add any word to make them distinct |
Answer» C. cut | |
5. |
Which one of the following PHP statements is true? |
A. | In PHP 4: $second and $first are 2 distinct objects |
B. | In PHP 5: $second and $first are 2 distinct objects |
C. | In PHP 4: $second and $first refer to one object |
D. | None of the mentionedView Answer |
Answer» B. In PHP 5: $second and $first are 2 distinct objects | |
6. |
Which method introduced in PHP 5, is invoked just before an object is a garbage collected? |
A. | __collect() |
B. | __garbage() |
C. | __destruct() |
D. | __destructor() |
Answer» D. __destructor() | |
7. |
Which one of the following method is invoked when an undefined method is called by client code? |
A. | __get() |
B. | __isset() |
C. | __unset() |
D. | __call() |
Answer» E. | |
8. |
Which one of the following method is invoked when a value is assigned to an undefined property? |
A. | __get() |
B. | __set() |
C. | __isset() |
D. | __call() |
Answer» C. __isset() | |