Explore topic-wise MCQs in Testing Subject.

This section includes 657 Mcqs, each offering curated multiple-choice questions to sharpen your Testing Subject knowledge and support exam preparation. Choose a topic below to get started.

1.

Bdadd ( ), bcsub ( ), bcmult ( ), bcdiv ( ), bcmod ( ), bcpow all these functions belongs to

A. Base conversion functions
B. Trigonometric function
C. Arbitrary precision function
D. Exponential function
Answer» D. Exponential function
2.

$multi_array [1] [2] [3] [4] = "I am working on PHP"; will create

A. One dimensional array
B. 5 dimensional array
C. 4 dimensional array
D. None of them
Answer» D. None of them
3.

A function that takes two integers as arguments and returns an array filled with all integers between them, is known as

A. Range ( ) function
B. Value ( ) function
C. Limit ( ) function
D. None of them
Answer» B. Value ( ) function
4.

To rewind pointer at beginning of list

A. The reset ( ) function is used
B. The rewind ( ) function is used
C. The set ( ) function is used
D. None of them
Answer» B. The rewind ( ) function is used
5.

Which one from followings is not a trigonometric function

A. sin( )
B. atan ( )
C. Tan ( )
D. pow ( )
Answer» E.
6.

End ( ) function jumps pointer

A. To the last entry in the list
B. To the first entry in the list
C. To one step back
D. To one step forward
Answer» B. To the first entry in the list
7.

Array_merge ( ) function merges

A. Two arrays
B. Three arrays
C. More than three
D. Merges array with a string
Answer» B. Three arrays
8.

For changing array with random numbers which function we can use?

A. reverse ( ) function
B. random ( )
C. array_random_number ( )
D. shuffle ( )
Answer» E.
9.

Creating a new array from specification of its elements and associated keys, is known as

A. Direct assignment
B. Array ( ) construct
C. Specifying indices
D. All of them
Answer» C. Specifying indices
10.

Multidimensional arrays are simple arrays that have

A. One dimensional
B. Many arrays stored in them
C. No indexes
D. 1 element
Answer» C. No indexes
11.

You cannot alter an array while you are iterating your array through

A. array_walk ( ) function
B. each ( ) function
C. next ( ) function
D. end ( ) function
Answer» B. each ( ) function
12.

User defined functions or may be built-in functions that's make an array via methods internal to PHP is called as

A. Assignment arrays
B. Construct arrays
C. Functions returning arrays
D. All of them
Answer» D. All of them
13.

Prev ( ) function is used for

A. To rewind the pointer at the beginning
B. To move the pointer back by one
C. To move the pointer at the end
D. All of them
Answer» C. To move the pointer at the end
14.

For finding nonempty elements in array we use

A. is_array ( ) function
B. sizeof ( ) function
C. array_count ( ) function
D. count ( ) function
Answer» E.
15.

Array_pad ( ) takes three arguments, one of them is

A. An input array
B. A pad size
C. Value to pad with
D. All of them
Answer» E.
16.

Queues are similar to stacks but

A. It works on FIFO principle
B. It works on LIFO principle
C. It works on FILO principle
D. None of them
Answer» B. It works on LIFO principle
17.

A function that takes an array and returns a new array, where old values are changed with new keys?

A. array_keys ( )
B. array_values ( )
C. array_count_values
D. None of them
Answer» D. None of them
18.

Baseconvert ( ) function converts a

A. String argument into floats
B. String argument into numbers
C. String argument into boolean
D. String argument into arrays
Answer» C. String argument into boolean
19.

Shuffle ( ) function operates directly on its array arguments and changes it, that's why it is called

A. Constructive Function
B. Destructive function
C. Array changing function
D. None of them
Answer» C. Array changing function
20.

Array_flip ( ) function changes keys of an array into

A. Integers
B. Characters
C. Boolean
D. Values
Answer» E.
21.

For changing arrays into strings, which function is used?

A. exp ( )
B. explode ( )
C. implode ( )
D. imp ( )
Answer» D. imp ( )
22.

Compact ( ) function is used to create an array from

A. Variables
B. Values
C. Functions
D. Both a and b
Answer» E.
23.

What does explode ( ) function do?

A. Converts a string into integers
B. Converts a string into arrays
C. Finds the length of array
D. Finds the length of string
Answer» C. Finds the length of array
24.

Functions that returns a new array without disturbing their old arguments might be called as

A. Destructive function
B. Constructive function
C. Nondestructive function
D. Both a and c
Answer» E.
25.

Which of them is an abstract data structure (ADT)?

A. Stacks
B. Functions
C. Queues
D. Both a and c
Answer» E.
26.

How many functions are used by PHP to convert between arrays and variables?

A. 1
B. 2
C. 3
D. 4
Answer» C. 3
27.

Array_splice function is same as array_slice but it starts taking arguments from

A. First argument
B. Second argument
C. Third argument
D. Fourth argument
Answer» E.
28.

LIFO stands for

A. List of Outputs
B. Last in First Out
C. First in Last Out
D. None of them
Answer» D. None of them