Question
<?php
function doSomething( &$arg ) {
$return = $arg;
$arg += 1;
return $return;
}
$a = 3;
$b = doSomething( $a );
?>
a.
a is 3 and b is 4
b.
a is 4 and b is 3
c.
Both are 3
d.
Both are 4
Posted under PHP
Engage with the Community - Add Your Comment
Confused About the Answer? Ask for Details Here.
Know the Explanation? Add it Here.
Q. What is the value of $a and $b after the function call?
Similar Questions
Discover Related MCQs
Q. If $a = 12 what will be returned when ($a == 12) ? 5 : 1 is executed?
View solution
Q. Which of the looping statements is/are supported by PHP?
i) for loop
ii) while loop
iii) do-while loop
iv) foreach loop
View solution
Q. Which of the conditional statements is/are supported by PHP?
i) if statements
ii) if-else statements
iii) if-elseif statements
iv) switch statements
View solution
Q. Which of the below symbols is a newline character?
View solution
Q. Which statement will output $x on the screen?
View solution
Q. Which of the below statements is equivalent to $add += $add ?
View solution
Q. Which of the following PHP statements will output Hello World on the screen?
i) echo (“Hello World”);
ii) print (“Hello World”);
iii) printf (“Hello World”);
iv) sprintf (“Hello World”);
View solution
Q. Which of following variables can be assigned a value to it?
i) $3hello
ii) $_hello
iii) $this
iv) $This
View solution
Q. Which of the following php statement/statements will store 111 in variable num?
i) int $num = 111;
ii) int mum = 111;
iii) $num = 111;
iv) 111 = $num;
View solution
Q. We can use ___ to comment a single line?
i) /?
ii) //
iii) #
iv) /* */
View solution
Q. Which version of PHP introduced Try/catch Exception?
View solution
Q. Which of the following must be installed on your computer so as to run PHP script?
i) Adobe Dreamweaver
ii) PHP
iii) Apache
iv) IIS
View solution
Q. Which of the following is/are a PHP code editor?
i) Notepad
ii) Notepad++
iii) Adobe Dreamweaver
iv) PDT
View solution
Q. A PHP script should start with ___ and end with ___
View solution
Q. PHP files have a default file extension of_______
View solution
Q. What does PHP stand for?
i) Personal Home Page
ii) Hypertext Preprocessor
iii) Pretext Hypertext Processor
iv) Preprocessor Home Page
View solution
Q. In compile time installation PHP offers some
View solution
Q. Which is most important thing in configuration of PHP?
View solution
Q. To define a function with default arguments, simply you need to turn formal parameter names into
View solution
Q. Which one from followings is used for configuring PHP?
View solution
Suggested Topics
Are you eager to expand your knowledge beyond PHP? We've curated a selection of related categories that you might find intriguing.
Click on the categories below to discover a wealth of MCQs and enrich your understanding of Computer Science. Happy exploring!