oDesk PHP5 Test is the one of the most important test for website designers.
You can get the oDesk PHP 5 Test Answers
oDesk PHP 5 Test Answers 2015
Question: What is true regarding this code?
Answer: setcookie will return true
Question: Which of the following is not a correct way of printing
text in php5?
Answer: echo “Plain text”;
Question: Which of the following is not the correct way of starting
a session?
Answer: session_initiate()
Question: Which of the following functions do you need to
implement HTTP Basic Authentication?
Answer: None of the above
Question: Which of the following Command Line Interface
constant is not defined in the CLI SAPI?
Answer: STDPRT
Question: Which of the following statements is correct with
regard to final and abstract?
Answer: a. An abstract class cannot have final
methods
Question: Which composite data types are supported by php?
Answer: Array
Question: The default value of register_globals in PHP is:
Answer: Off
Question: Which of the following is not a valid PHP
connection status?
Answer: open
Question: Choose the correct statement:
Answer: include() includes and evaluates a specific
file
require_once() includes and evaluates a specific file only if it has not been included before
require_once() includes and evaluates a specific file only if it has not been included before
Question: If the session_cache_expire() is not set, then by
default the session cache will expire after:
Answer: 3 hrs
Question: What will be the output of the following script?
$count=50;
Paamayim Nekudotayim operator allows access only to the static members of a class?
Paamayim Nekudotayim operator allows access only to the static members of a class? Answer: function_exists
$count=50;
Paamayim Nekudotayim operator allows access only to the static members of a class?
Paamayim Nekudotayim operator allows access only to the static members of a class? Answer: function_exists
Question: $i=4;
User Name:
Password:
class Manager{
Answer: 5+2 * 4+6
$var = 1 + “-1.3e3″;
function Argument()
{
$count++;
echo $count;
}
Argument();
?> Answer: It will print 1
User Name:
Password:
class Manager{
Answer: 5+2 * 4+6
$var = 1 + “-1.3e3″;
function Argument()
{
$count++;
echo $count;
}
Argument();
?> Answer: It will print 1
Question: State whether True or False
Answer: True
Question: Which of the following statements is true with
regard to comparisons in PHP5?
Answer: With (===) operator, object variables are
identical if and only if they refer to the same instance of the same class.
Question: What will be the output of the following code?
$a = 0.0;
for ($i = 0; $i < a =”=”"> Answer: 1
$a = 0.0;
for ($i = 0; $i < a =”=”"> Answer: 1
Question: What will be the output of the following code?
$j=30;
$k=0;
$k=$j++/$i++;
echo $i . ” ” . $j . ” ” . $k . ” “; Answer: 5 31 7.5
$j=30;
$k=0;
$k=$j++/$i++;
echo $i . ” ” . $j . ” ” . $k . ” “; Answer: 5 31 7.5
Question: Which of the following is a not a correct way of
commenting in php?
Answer: /#PHP Comment
18. Question: Following is a php code block:
$m=9;
$n=99;
$z=8;
$z=$n++/$m++ + –$z;
echo $z;
18. Question: Following is a php code block:
$m=9;
$n=99;
$z=8;
$z=$n++/$m++ + –$z;
echo $z;
what will be the output?
Answer: 18
Question: Which of the following is the correct way of
specifying default value?
Answer: function GetDiscount($Type = “Special”) { .
. . }
Question: With reference to the following php script:
print ‘Text Line1′
print ‘Text Line2′
?>
What will be the output on running the script? Answer: Error message will be printed
print ‘Text Line1′
print ‘Text Line2′
?>
What will be the output on running the script? Answer: Error message will be printed
Question: Late PHP versions support remote file accessing
for the functions:
Answer: include_once()
require_once()
both of them
require_once()
both of them
Question: You have designed a user login form as follows:
How can you access the username entered by the user in the ‘Validate.php’ webpage?
a. $var= $_POST['username'];
b. $var= $_REQUEST['username'];
c. import_request_variables(‘p’, ‘p_’);
$var= $p_username; Answer: Both of them
How can you access the username entered by the user in the ‘Validate.php’ webpage?
a. $var= $_POST['username'];
b. $var= $_REQUEST['username'];
c. import_request_variables(‘p’, ‘p_’);
$var= $p_username; Answer: Both of them
Question: Which of the following does not represent logical
AND operator in PHP?
Answer: &
Question: Which of the following is not true for a
persistent connection?
Answer: These can’t be converted to non-persistent
connections
Question: Which of the following are invalid data types in
PHP?
Answer: char
Question: Which of the following should replace ‘???’ to
obtain the value of printName() function?
Answer: $ofc->getManager()->printName();
Question: The classes are defined
as follows:abstract class BaseCls{
protected abstract function getName();
}
class ChildCls extends BaseCls{
}
protected abstract function getName();
}
class ChildCls extends BaseCls{
}
Which of the following implementations of getName() is
invalid in ChildCls?
Answer: public function getName(){}
Question: Which of the following variable declarations
within a class is invalid in PHP5?
Answer: var $term =3;
Question: What will be the output of following code?
$arr = “a”;
$arr[0]=”b”;
echo $arr;
echo $arr[0]; Answer: bb
$arr = “a”;
$arr[0]=”b”;
echo $arr;
echo $arr[0]; Answer: bb
Question: For the following code:
the output will be: Answer: 171
the output will be: Answer: 171
Question: What will be the output of following code?
echo $var; Answer: -1299
echo $var; Answer: -1299
Question: What will be the output of following code?
$var1=”a”;
$$var1=”b”;
echo “$var1 $a”; Answer: a b
$var1=”a”;
$$var1=”b”;
echo “$var1 $a”; Answer: a b
Question:What is the output of the following code?
$a = 500;
$b = 200;
echo $a % 2
* $b;
?> Answer: 0
$a = 500;
$b = 200;
echo $a % 2
* $b;
?> Answer: 0
Question: What will be the ouput of the following code?
if (-1)
print “true”;
else
print “false”;
?> Answer: true
if (-1)
print “true”;
else
print “false”;
?> Answer: true
Question: What will be the output of the following code?
echo 12 . 6; Answer: 126
echo 12 . 6; Answer: 126
Question: What will be the value of $z?
Answer: 1
Answer: 1
You can get the oDesk PHP 5 Test Answers
oDesk PHP 5 Test Answers 2015