"John", "age" => 30, "city" => "New York");
echo array_key_exists("age", $info) ? "Yes" : "No";
? | PHP | MYTAT"> "John", "age" => 30, "city" => "New York");
echo array_key_exists("age", $info) ? "Yes" : "No";
? | PHP | MYTAT">
Q
What will be the output of the following PHP code?
<?php
$info = array('name' => 'John', 'age' => 30, 'city' => 'New York');
echo array_key_exists('age', $info) ? 'Yes' : 'No';
?

Answer & Solution

Answer: Option A
Solution:
The output of the code will be Yes because the array_key_exists() function checks if the key 'age' exists in the $info array, which it does. Therefore, the expression will evaluate to true, and 'Yes' will be echoed.
Related Questions on Average

What is the output of the following PHP code?
<?php
$colors = array('Red', 'Green', 'Blue');
echo $colors[1];
?

A). Red

B). Green

C). Blue

D). 1

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 will be the output of the following PHP code?
<?php
$arr1 = array('a', 'b', 'c');
$arr2 = array(1, 2, 3);
$result = array_merge($arr1, $arr2);
foreach ($result as $item) {
echo $item . ' ';
}
?

A). a b c 1 2 3

B). 1 2 3 a b c

C). a b c

D). 1 2 3

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

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

Which PHP function is used to extract a slice of an array?

A). splice()

B). slice()

C). extract()

D). split()

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
$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 is the purpose of the array_push() function in PHP?

A). To remove elements from an array

B). To add elements to the beginning of an array

C). To add elements to the end of an array

D). To reverse the order of elements in an array

Which PHP function is used to remove the last element from an array?

A). remove()

B). pop()

C). delete()

D). unset()