<?php
$colors = array('Red', 'Green', 'Blue');
array_push($colors, 'Yellow', 'Orange');
foreach ($colors as $color) {
echo $color . ' ';
}
?
Which PHP function is used to determine the number of elements in an array?
A). size()
B). count()
C). length()
D). elements()
Which of the following statements is true about associative arrays in PHP?
A). They only allow numeric indices
B). They store elements in a sequential order
C). They use key-value pairs to access elements
D). They cannot be accessed using loop constructs
What will be the output of the following PHP code?<?php
$numbers = array(10, 20, 30, 40, 50);
echo count($numbers);
?
A). 10
B). 20
C). 5
D). 50
What will be the output of the following PHP code?<?php
$person = array('name' => 'John', 'age' => 30, 'city' => 'New York');
echo $person['age'];
?
A). name: John
B). age: 30
C). city: New York
D). John
What will be the output of the following PHP code?<?php
$numbers = array(10, 20, 30, 40, 50);
array_pop($numbers);
foreach ($numbers as $number) {
echo $number . ' ';
}
?
A). 20 30 40 50
B). 10 20 30 40
C). 10 20 30 40
D). 10 20 30 40 50
What will be the output of the following PHP code?<?php
$matrix = array(
array(1, 2, 3),
array(4, 5, 6),
array(7, 8, 9)
);
echo $matrix[1][2];
?
A). 1
B). 2
C). 4
D). 6
Which PHP construct is commonly used to iterate over elements of an array?
A). foreach loop
B). while loop
C). do-while loop
D). for loop
What will be the output of the following PHP code?<?php
$arr = array(10, 20, 30, 40, 50);
$slice = array_slice($arr, 2);
foreach ($slice as $item) {
echo $item . ' ';
}
?
A). 10 20 30 40 50
B). 10 20
C). 30 40 50
D). 30 40 50
What will be the output of the following PHP code?<?php
$colors = array('Red' => 1, 'Green' => 2, 'Blue' => 3);
asort($colors);
foreach ($colors as $color => $value) {
echo '$color: $value ';
}
?
A). Red: 1 Green: 2 Blue: 3
B). 1: Red 2: Green 3: Blue
C). 1: Blue 2: Green 3: Red
D). Red: 3 Green: 2 Blue: 1
What is the correct syntax for creating a multidimensional array in PHP?
A). $array = array(array(1, 2, 3), array(4, 5, 6), array(7, 8, 9));
B). $array = array([1, 2, 3], [4, 5, 6], [7, 8, 9]);
C). $array = array{1, 2, 3}, {4, 5, 6}, {7, 8, 9};
D). $array = array{{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};