Answer & Solution
$name and $Name would be considered different variables.
													$name and $Name would be considered different variables.
													
														What is the output of the following code? <?php $a = 10; $b = 5; echo ($a > $b) ? 'Yes' : 'No'; ?>													
A). Yes
B). No
C). 1
D). 0
														What is the output of the following code? <?php for ($i = 0; $i < 3; $i++) { echo $i . ', '; } ?>													
A). 0, 1, 2,
B). 1, 2, 3,
C). 0, 1, 2
D). 1, 1, 1,
														What does the following code output? <?php echo 5 + 3 * 2; ?>													
A). 16
B). 11
C). 10
D). 6
What is the purpose of the semicolon (;) in PHP?
A). To indicate the end of a statement
B). To concatenate strings
C). To multiply two numbers
D). To declare a variable
Which PHP function is used to output content as HTML entities, preventing cross-site scripting (XSS) attacks?
A). htmlspecialchars()
B). htmlentities()
C). escape()
D). sanitize()
														Which of the following statements correctly assigns the value 'John' to the variable $name in PHP?													
A). $name = 'John';
B). 'John' = $name;
C). $name -> 'John';
D). $name <- 'John';
														What is the purpose of the PHP phpinfo() function?													
A). To display information about the PHP environment
B). To execute PHP code
C). To retrieve data from a database
D). To create a new PHP file
Which of the following PHP tags is deprecated and should be avoided?
A). script tag
B). <?php
C). <? ... ?>
D). <?php ... ?>
Which of the following PHP directives is used to set the maximum execution time of a script?
A). max_execution_time
B). memory_limit
C). error_reporting
D). display_errors
														What is the output of the following code? <?php $name = 'Alice'; echo 'Hello, $name!'; ?>													
A). Hello, $name!
B). Hello, Alice!
C). Nothing (empty output)
D). Syntax error