Q
What will be the output of the following PHP code?

<?php
$x = 5;
echo $x--;
echo $x;
?>

Answer & Solution

Answer: Option A
Solution:
The code first prints the value of $x using the post-decrement operator ($x--), which decrements the value of $x by 1 after returning its current value. So, it prints 5. Then, it prints the updated value of $x, which is 4. Therefore, the output will be 5 4.
Related Questions on Average

What will be the value of the variable $result after executing the following PHP code?

<?php
$x = 5;
$result = ($x > 10) ? 'Yes' : 'No';
?>

A). Yes

B). No

C). True

D). False

Which of the following PHP functions is used to find the length of an array?

A). count()

B). length()

C). size()

D). sizeof()

What is the purpose of the following PHP function?

strlen('Hello')

A). Returns the length of a string

B). Converts a string to lowercase

C). Checks if a string contains a substring

D). Returns the first occurrence of a substring in a string

Which of the following is a correct way to declare an array in PHP?

A). $colors = array('Red', 'Green', 'Blue');

B). $colors = 'Red, Green, Blue';

C). $colors = {'Red', 'Green', 'Blue'};

D). $colors = [Red, Green, Blue];

Which of the following PHP functions is used to convert a string to uppercase?

A). strtoupper()

B). ucwords()

C). strtolower()

D). ucfirst()

What does the following PHP code output?

<?php
$x = '10';
$y = 20;
echo $x + $y;
?>

A). 30

B). 1020

C). Error

D). 102

What is the purpose of the following PHP code?

<?php
$colors = array('Red', 'Green', 'Blue');
foreach ($colors as $color) {
echo $color . '
';
}
?>

A). To loop through an array and print each element

B). To check if a variable is an array

C). To reverse the elements of an array

D). To create a new array

Which of the following is a correct way to increment the value of a variable $count by 1 in PHP?

A). $count++;

B). $count += 1;

C). $count = $count + 1;

D). $count =+ 1;

Which of the following PHP operators is used for concatenation of strings?

A). .

B). +

C). &&

D). *

What will be the output of the following PHP code?

<?php
$x = 10;
$y = 5;
echo $x + $y;
?>

A). 15

B). 5

C). 10

D). Error