

MCQOPTIONS
Saved Bookmarks
This section includes 78 Mcqs, each offering curated multiple-choice questions to sharpen your Php knowledge and support exam preparation. Choose a topic below to get started.
1. |
All these pow ( ), exp ( ), log ( ), log10 ( ) functions are example of |
A. | Trigonometry function |
B. | Exponential function |
C. | Base conversion function |
D. | None of them |
Answer» C. Base conversion function | |
2. |
Side effect of array_pop ( ) function is |
A. | It removes the first element of an array |
B. | It removes last element of an array |
C. | It modifies an array from middle |
D. | All of them |
Answer» C. It modifies an array from middle | |
3. |
Array_values ( ) function returns an array containing |
A. | New values of array |
B. | All the values of array |
C. | 0 and 1 values of array |
D. | None of them |
Answer» C. 0 and 1 values of array | |
4. |
Arsort ( ) function same as asort ( ) but |
A. | It sorts values in descending order |
B. | It sorts values in ascending order |
C. | It start sorting values from middle |
D. | None of them |
Answer» B. It sorts values in ascending order | |
5. |
Which mathematical constant notation is used for square root? |
A. | sqr ( ) |
B. | sqrt (2) |
C. | 1/sqrt ( ) |
D. | None of them |
Answer» C. 1/sqrt ( ) | |
6. |
Popping is an act of |
A. | Adding values |
B. | Taking off values from stack |
C. | Transferring values from stack |
D. | None of them |
Answer» C. Transferring values from stack | |
7. |
Foreach ( ), current ( ), next ( ), reset ( ), each ( ) and array_walk ( ) all these functions are example of |
A. | Searching arrays |
B. | Creating arrays |
C. | Iteration of arrays |
D. | Deleting of arrays |
Answer» D. Deleting of arrays | |
8. |
Default numbering for an array indices starts from |
A. | 0 |
B. | 1 |
C. | 2 |
D. | 3 |
Answer» B. 1 | |
9. |
Unlike vector arrays of C and C++ PHP arrays can store |
A. | Same type of data |
B. | Varied types of data |
C. | Small amount of data |
D. | All of them |
Answer» C. Small amount of data | |
10. |
For getting rid of an assigned variable in an array which function is used? |
A. | delete_array ( ) |
B. | reset_array |
C. | reset ( ) |
D. | unset ( ) |
Answer» E. | |
11. |
Internal linked keys in an array can be retrievable by |
A. | pointer ( ) function |
B. | each ( ) function |
C. | key ( ) function |
D. | None of them |
Answer» D. None of them | |
12. |
In vector arrays, the elements must have |
A. | Same size |
B. | Same type |
C. | Different size |
D. | Different type |
Answer» C. Different size | |
13. |
Is_array ( ) function that takes a single argument of any type and returns a true value if |
A. | Argument is character type |
B. | Argument is number type |
C. | Argument is an array |
D. | none of them |
Answer» D. none of them | |
14. |
When we simply want iteration through looping an array values we can use |
A. | current ( ) |
B. | foreach ( ) |
C. | next ( ) |
D. | None of them |
Answer» C. next ( ) | |
15. |
Current ( ) function is a |
A. | 2 array argument |
B. | 3 array argument |
C. | 1 array argument |
D. | None of them |
Answer» D. None of them | |
16. |
Which of the following are valid function names?i) function()ii) €()iii) .function()iv) $function() |
A. | Only ii) |
B. | None of the mentioned. |
C. | All of the mentioned. |
D. | iii) and iv) |
Answer» B. None of the mentioned. | |
17. |
What will happen in this function call? |
A. | Call By Value |
B. | Call By Reference |
C. | Default Argument Value |
D. | Type Hinting |
Answer» B. Call By Reference | |
18. |
Count ( ) function is identical to |
A. | is_array ( ) function |
B. | in_array ( ) function |
C. | sizeof ( ) |
D. | isset ( ) function |
Answer» D. isset ( ) function | |
19. |
Indices of arrays can be either strings or numbers and they are denoted as |
A. | $my_array {4} |
B. | $my_array [4] |
C. | $my_array| 4 | |
D. | None of them |
Answer» C. $my_array| 4 | | |
20. |
Other than index values an array can be retrieved by a function that is called as |
A. | Retrieve ( ) function |
B. | Array_retrive ( ) function |
C. | list ( ) function |
D. | Array_call ( ) function |
Answer» D. Array_call ( ) function | |
21. |
Which of the following are correct ways of creating an array?i) state[0] = “karnataka”;ii) $state[] = array(“karnataka”);iii) $state[0] = “karnataka”;iv) $state = array(“karnataka”); |
A. | iii) and iv) |
B. | ii) and iii) |
C. | Only i) |
D. | ii), iii) and iv) |
Answer» B. ii) and iii) | |
22. |
A function that returns keys of its input array in form of new array where keys are stored as values, is a |
A. | return_function ( ) |
B. | keys ( ) function |
C. | implode ( ) function |
D. | array_keys ( ) function |
Answer» E. | |
23. |
As compared to associative arrays vector arrays are much |
A. | Faster |
B. | Slower |
C. | Stable |
D. | None of them |
Answer» B. Slower | |
24. |
A function in PHP which starts with __ (double underscore) is know as.. |
A. | Magic Function |
B. | Inbuilt Function |
C. | Default Function |
D. | User Defined Function |
Answer» B. Inbuilt Function | |
25. |
There are how many ways to create an array in PHP script |
A. | 1 |
B. | 2 |
C. | 3 |
D. | 4 |
Answer» D. 4 | |
26. |
Array_slice ( ) function starts accepting arguments from |
A. | First argument |
B. | Second argument |
C. | Third argument |
D. | Both b and c |
Answer» E. | |
27. |
Arrays that can store their values in association with unique keys or indices are called |
A. | Associative arrays |
B. | Key based arrays |
C. | indices based arrays |
D. | All of them |
Answer» B. Key based arrays | |
28. |
Another name for arbitrary-precision arithmetic numbers are |
A. | Bignum arithmetic |
B. | Multiple precision arithmetic |
C. | Infinite-precision arithmetic |
D. | All of them |
Answer» E. | |
29. |
Next ( ) function returns value after the |
A. | pointer is moved |
B. | pointer is reversed |
C. | array is empty |
D. | None of them |
Answer» B. pointer is reversed | |
30. |
Pi is a\an |
A. | Trigonometry function |
B. | Exponential function |
C. | Base conversion function |
D. | None of them |
Answer» B. Exponential function | |
31. |
Base conversion functions takes |
A. | 1 argument |
B. | 2 arguments |
C. | 3 arguments |
D. | None of them |
Answer» B. 2 arguments | |
32. |
Pos ( ) function is an alias for |
A. | array_walk ( ) function |
B. | each ( ) function |
C. | next ( ) function |
D. | current ( ) function |
Answer» E. | |
33. |
PHP arrays are also called as |
A. | Vector arrays |
B. | Perl arrays |
C. | Hashes |
D. | All of them |
Answer» D. All of them | |
34. |
An array is a collection of |
A. | Strings |
B. | Characters |
C. | Indexed variables |
D. | Functions |
Answer» D. Functions | |
35. |
Which function take two arguments and returns true if element contained as a value of an array? |
A. | is_array ( ) function |
B. | in_array ( ) function |
C. | count ( ) function |
D. | isset ( ) function |
Answer» C. count ( ) function | |
36. |
Stacks work on principle of |
A. | LIFO |
B. | FIFO |
C. | FILO |
D. | None of them |
Answer» B. FIFO | |
37. |
For purpose of iteration Foreach is a |
A. | Function |
B. | language construct |
C. | loop |
D. | Both a and b |
Answer» C. loop | |
38. |
Which function takes two arguments, an array to be traversed and name of a function to apply to each key/value pair? |
A. | array_walk ( ) function |
B. | each ( ) function |
C. | next ( ) function |
D. | end ( ) function |
Answer» B. each ( ) function | |
39. |
Base conversion function DecHex ( ) coverts from |
A. | Base 10 to base 8 |
B. | Base 10 to base 16 |
C. | Base 16 to base 10 |
D. | Base 8 to base 10 |
Answer» C. Base 16 to base 10 | |
40. |
Which one from following is an example of arbitrary precision function |
A. | bcadd ( ) |
B. | atan ( ) |
C. | Tan ( ) |
D. | decoct ( ) |
Answer» B. atan ( ) | |
41. |
PHP function calls are |
A. | call-by-value |
B. | call-by-location |
C. | call-by-reference |
D. | All of them |
Answer» B. call-by-location | |
42. |
For converting base 8 to base 10, which function is used |
A. | DecOct ( ) |
B. | OctBin ( ) |
C. | OctDec ( ) |
D. | HexOct ( ) |
Answer» D. HexOct ( ) | |
43. |
To retrieve a value from an array we can use its |
A. | Name |
B. | Location |
C. | Index |
D. | None of them |
Answer» D. None of them | |
44. |
Pointing before moving current pointer ahead is a behavior of |
A. | next ( ) function |
B. | prev ( ) function |
C. | end ( ) function |
D. | each ( ) function |
Answer» E. | |
45. |
In multidimensional arrays rather than a single key they values are stored in |
A. | Sequence of key values |
B. | 2 keys |
C. | linear style |
D. | None of them |
Answer» B. 2 keys | |
46. |
Three ways to create an array is Direct assignment, array ( ) construct and |
A. | Functions returning arrays |
B. | Functions creating arrays |
C. | Keys creating arrays |
D. | None of them |
Answer» B. Functions creating arrays | |
47. |
Act of adding values into a stack is called |
A. | Popping |
B. | Polling |
C. | Pushing |
D. | None |
Answer» D. None | |
48. |
Mathematical constant M_PI defines a |
A. | Pi |
B. | log |
C. | 1/pi |
D. | sqrt |
Answer» B. log | |
49. |
For reversing an array which function is used? |
A. | reverse ( ) function |
B. | array_rev ( ) function |
C. | array_reverse ( ) |
D. | change_array_order ( ) |
Answer» D. change_array_order ( ) | |
50. |
Which function displays structured information about variables including its type and value? |
A. | asort ( ) |
B. | ksort ( ) |
C. | sort ( ) |
D. | var_dump ( ) |
Answer» E. | |