MCQOPTIONS
Saved Bookmarks
This section includes 83 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 of the following must be installed on your computer so as to run PHP script?1. Adobe Dreamweaver2. PHP3. Apache4. IIS |
| A. | ll of the mentioned. |
| B. | nly 2 |
| C. | and 3 |
| D. | , 3 and 4 |
| Answer» E. | |
| 2. |
Which of the following is/are a PHP code editor?1. Notepad2. Notepad++3. Adobe Dreamweaver4. PDT |
| A. | nly 4 |
| B. | ll of the mentioned |
| C. | , 2 and 3 |
| D. | nly 3 |
| Answer» C. , 2 and 3 | |
| 3. |
PHP files have a default file extension of_______. |
| A. | html |
| B. | xml |
| C. | php |
| D. | ph |
| Answer» D. ph | |
| 4. |
As the namespace size grows, using namespaces can become a little repetitious, but PHP also provides the . . . . . statement, which allows you to alias a specific namespace. |
| A. | hp |
| B. | rant |
| C. | se |
| D. | abel |
| Answer» D. abel | |
| 5. |
Multiple namespaces cannot be defined in the same file. |
| A. | RUE |
| B. | ALSE |
| Answer» C. | |
| 6. |
Which of the below namespace declaration is correct? |
| A. | amespace ORA: |
| B. | amespace 1_RA; |
| C. | amespace ORA; |
| D. | amespace ORA_#; |
| Answer» D. amespace ORA_#; | |
| 7. |
Within a namespace, for accessing the built-in PHP classes you can prefix the class name with a . . . . . and let PHP look in the global class list. |
| A. | ercent |
| B. | mpersand |
| C. | sterix |
| D. | ackslash |
| Answer» E. | |
| 8. |
With the introduction of namespaces, the same function name can be used in multiple places. |
| A. | RUE |
| B. | ALSE |
| Answer» B. ALSE | |
| 9. |
It is possible to create a hierarchy of namespaces in PHP. |
| A. | RUE |
| B. | ALSE |
| Answer» C. | |
| 10. |
All classes in the same namespace or subnamespace don’t have to the declared in the same PHP file. |
| A. | RUE |
| B. | ALSE |
| Answer» B. ALSE | |
| 11. |
Some PHP code might not have a namespace and therefore lives in the . . . . . . namespace. |
| A. | efault |
| B. | lobal |
| C. | RE |
| D. | utomatic |
| Answer» C. RE | |
| 12. |
Which of following variables can be assigned a value to it?1. $3hello2. $_hello3. $this4. $This |
| A. | ll of the mentioned |
| B. | nly 2 |
| C. | , 3 and 4 |
| D. | and 4 |
| Answer» E. | |
| 13. |
What will be the output of the following PHP code? |
| A. | rror |
| B. | 5 students |
| C. | 5 |
| D. | 5 students |
| Answer» D. 5 students | |
| 14. |
Which of the following PHP statements will output Hello World on the screen?1. echo (“Hello World”);2. print (“Hello World”);3. printf (“Hello World”);4. sprintf (“Hello World”); |
| A. | and 2 |
| B. | , 2 and 3 |
| C. | ll of the mentioned |
| D. | , 2 and 4 |
| Answer» C. ll of the mentioned | |
| 15. |
What will be the output of the following code? |
| A. | rror |
| B. | y name is BobBob |
| C. | y name is BobMy name is Bob |
| D. | y name is Bob Bob |
| Answer» D. y name is Bob Bob | |
| 16. |
What will be the output of the following PHP code? |
| A. | === 5 |
| B. | rror |
| C. | |
| Answer» D. | |
| 17. |
What will be the output of the following PHP code? |
| A. | et |
| B. | rue |
| C. | alse |
| D. | lueget |
| Answer» E. | |
| 18. |
What will be the output of the following code? |
| A. | 23 |
| B. | 11 |
| C. | 00 |
| D. | 11 |
| Answer» B. 11 | |
| 19. |
Which of the looping statements is/are supported by PHP?1. for loop2. while loop3. do-while loop4. foreach loop |
| A. | and 2 |
| B. | , 2 and 3 |
| C. | ll of the mentioned |
| D. | one of the mentioned |
| Answer» D. one of the mentioned | |
| 20. |
What will be the output of the following PHP code? |
| A. | love arsenal |
| B. | rror |
| C. | love arsenalI love manc |
| D. | love arsenalI love mancI love manu |
| Answer» D. love arsenalI love mancI love manu | |
| 21. |
Which of the conditional statements is/are supported by PHP?1. if statements2. if-else statements3. if-elseif statements4. switch statements |
| A. | nly 1 |
| B. | , 2 and 4 |
| C. | , 3 and 4 |
| D. | ll of the mentioned. |
| Answer» E. | |
| 22. |
What is the value of $a and $b after the function call? |
| A. | is 3 and b is 4 |
| B. | is 4 and b is 3 |
| C. | oth are 3 |
| D. | oth are 4 |
| Answer» C. oth are 3 | |
| 23. |
What will be the output of the following PHP code? |
| A. | shleyBale |
| B. | shleyBaleBlank |
| C. | hrekBlank |
| D. | hrek |
| Answer» C. hrekBlank | |
| 24. |
String values must be enclosed in ...... |
| A. | ingle quotes |
| B. | ouble quotes |
| C. | oth A and B |
| D. | one of above |
| Answer» D. one of above | |
| 25. |
When a simple data type is casted to an array, an array is created with the original value in the first element. |
| A. | rue |
| B. | alse |
| Answer» B. alse | |
| 26. |
If you echo a Boolean variable, the value FALSE displays as a .... and the value TRUE echoes as a ..... |
| A. | , 1 |
| B. | lank string, 2 |
| C. | mpty variable, 1 |
| D. | lank string, 1 |
| Answer» E. | |
| 27. |
Assigning the empty string (like ' ') to a variable automatically renders it empty. |
| A. | rue |
| B. | alse |
| Answer» C. | |
| 28. |
You can test the type of any variable with the ..... function. |
| A. | hattype() |
| B. | howtype() |
| C. | ettype() |
| D. | ettype() |
| Answer» D. ettype() | |
| 29. |
PHP runs on different platforms (Windows, Linux, Unix, etc.) |
| A. | rue |
| B. | alse |
| Answer» B. alse | |
| 30. |
Which of the following is not valid PHP code? |
| A. | _10 |
| B. | {“MyVar”} |
| C. | $something |
| D. | 10_somethings |
| E. | aVaR |
| Answer» E. aVaR | |
| 31. |
PHP is an open source software. |
| A. | rue |
| B. | alse |
| Answer» B. alse | |
| 32. |
Variables always start with a ........ in PHP |
| A. | ond-sign |
| B. | en-sign |
| C. | ollar-sign |
| D. | uro-sign |
| Answer» D. uro-sign | |
| 33. |
Under what circumstance is it impossible to assign a default value to a parameter while declaring a function? |
| A. | hen the parameter is Boolean |
| B. | hen the function is being declared as a member of a class |
| C. | hen the parameter is being declared as passed by reference |
| D. | hen the function contains only one parameter |
| E. | ever |
| Answer» D. hen the function contains only one parameter | |
| 34. |
PHP considers the following values as False |
| A. | he integer 0 |
| B. | he one-character string 0 |
| C. | onstant NULL |
| D. | oth A and B |
| E. | ll of Above |
| Answer» F. | |
| 35. |
What is the limit of a PHP integer value? |
| A. | 6384 |
| B. | 5536 |
| C. | 048576 |
| D. | 147483647 |
| Answer» E. | |
| 36. |
strval() |
| A. | ccepts a value and converts it into a string array |
| B. | ccepts a value and converts it into an string dictionary |
| C. | ccepts a value and converts it into string equivalent |
| D. | one of above |
| Answer» D. one of above | |
| 37. |
PHP ..... demand that you declare a data type when you create a variable. |
| A. | oes |
| B. | oes not |
| Answer» C. | |
| 38. |
PHP does not support numbers written in hexadecimal, octal or scientific notation. |
| A. | rue |
| B. | alse |
| Answer» C. | |
| 39. |
The value of __NAMESPACE__ is a string that contains the current namespace name. In global, un-namespaced code, it contains . . . . . .%! |
| A. | NULL |
| B. | 0 |
| C. | an empty string |
| D. | gibberish value |
| Answer» D. gibberish value | |
| 40. |
It is possible to create a hierarchy of namespaces in PHP.%! |
| A. | TRUE |
| B. | FALSE |
| Answer» C. | |
| 41. |
All classes in the same namespace or subnamespace don’t have to the declared in the same PHP file.%! |
| A. | TRUE |
| B. | FALSE |
| Answer» B. FALSE | |
| 42. |
Some PHP code might not have a namespace and therefore lives in the . . . . . . namespace.%! |
| A. | Default¬¨‚Ä |
| B. | Global |
| C. | PRE |
| D. | Automatic |
| Answer» C. PRE | |
| 43. |
As the namespace size grows, using namespaces can become a little repetitious, but PHP also provides the . . . . . statement, which allows you to alias a specific namespace.%! |
| A. | php |
| B. | grant |
| C. | use |
| D. | label |
| Answer» D. label | |
| 44. |
String values must be enclosed in ......%! |
| A. | single quotes |
| B. | double quotes |
| C. | both A and B |
| D. | none of above |
| Answer» D. none of above | |
| 45. |
Multiple namespaces cannot be defined in the same file.%! |
| A. | TRUE |
| B. | FALSE |
| Answer» C. | |
| 46. |
When a simple data type is casted to an array, an array is created with the original value in the first element.%! |
| A. | True |
| B. | False |
| Answer» B. False | |
| 47. |
Which of the below namespace declaration is correct?%! |
| A. | namespace ORA: |
| B. | namespace 1_RA; |
| C. | namespace ORA; |
| D. | namespace ORA_#; |
| Answer» D. namespace ORA_#; | |
| 48. |
If you echo a Boolean variable, the value FALSE displays as a .... and the value TRUE echoes as a .....%! |
| A. | 0, 1 |
| B. | blank string, 2 |
| C. | empty variable, 1 |
| D. | blank string, 1 |
| Answer» E. | |
| 49. |
Within a namespace, for accessing the built-in PHP classes you can prefix the class name with a . . . . . and let PHP look in the global class list.%! |
| A. | percent |
| B. | ampersand |
| C. | asterix |
| D. | backslash |
| Answer» E. | |
| 50. |
Assigning the empty string (like ' ') to a variable automatically renders it empty.%! |
| A. | True |
| B. | False |
| Answer» C. | |