Question 1
The setrawcookie() method of setting cookie is different from php standard method of cookie setting as :
- It does not allow expiry time to be set
- It can be used only once
- It does not url- ENCODE the value on its own
- It does not allow domain setting
Ans: C
Question 2
IF visibility is not defined for a method /member then it is treated as public static.
- True
- False
Question 3
Which of the following is not a valid php connection status?
- Aborted
- Normal
- Open
- Timeout
Ans: C
Question 4
Which of the following statements is not true with regard to abstract classes in php5?
- Abstract classes are introduced in php 5
- A class with a single abstract method must be declared abstract
- Abstract class can contain abstract methods
- Abstract method must have method definition and can have optional empty braces following it
Ans : C
Question 5
What will be the result of following operation?
Print 4<<5;
a. 3
b. 128
c. 120
d. 6
Ans: B
Question 6
Which of the following type cast in not correct?
$fig=23;
$varbl=(real)$fig;
$varb2=(double)$fig;
$varb3=(decimal)$fig;
$varb4=(bool)$fig;
?>
- real
- double
- decimal
- Boolean
Ans: C
Question 7
What is the result of the following expression?
5+2*4+6
- 70
- 19
- 34
- 21
Ans: B
Question 8
The classes are defined as follows
Abstract class BaseCls(
Protected abstract function getName();
}
Class childCls extends BaseCls{
}
Which of the following implementations of getName() in invalid in childCls?
a. Protected function getName(){}
b. Function getName(){}
c. Private function getName(){}
d. Public function getName(){}
Ans: D
Question 9
Multiple select/load is possible with:
- checkbox
- select
- file
- all of the above
Ans : A
Question 10
State whether true or false
Paamayim nekudotayim operator allows access only to the static members of a class?
a. True
b. False
Ans: A
Question 11
What is the output of the following code?
$a=500;
$b=200;
echo $a % 2 * $b;
?>
- 100
- 200
- 500
- 0
- Syntax error
Ans: D
Question 12
You need to heck the size of a file in php function .
$size=X(filename);
which function will suitable replace “X”?
- Filesize
- Size
- sizeofFile
- getSize
Question 14
Which of the following is not true for a persistent connection?
- these are not closed even after the execution of the script
- these are mainly used to increase the efficiency of the system
- These can’t be converted to non-persistent connections
- These are preferable not used in the scripts involving transactions
Ans: D
Question 15
Which one is correct?
- $s=fwrite(“a string here”);
- $s=fwrite($fp,”a string here”);
- $s=fwrite(“a string here ”,$fp);
- none of the above
Ans B
Question 16
Which of the following in not a correct way of printing text in php 5
a.
echo “plain text”
?>
b.
c.
d. <#
echo “plain text”
#>
Ans: C
Question 17
Which will be the output of the following code?
$a=0.0;
For($i=0;$i<10;$i++)
$a+=0.1;
print “$a\n”;
if ($a==1.0)
print “equals”;
else
print “not equals”;
?>
- 0.9
Not Equals
- 1
Equals
- 1
not Equals
- 1.1
Ans: C
Question 18
Which of the following attribute is needed for file upload via form?
- Enctype=”multipart/form-date”
- Enctype=”singlepart/date”
- Enctype=”file”
- Enctype=”form-data/file”
Ans: A
Question 19
Late php versions support remote file accessing for the functions:
- Include()
- Include_once()
- Require_once()
- All of the above
Question 20
Given below is a small php script:
class person {
function getSal()
{
……
……
}
}
class emp extends person {
fucniton getSal()
{
???
}
}
?>
the getSal() of emp has to behave exacltyle as getSal() of person . Which of the following lines of code would you use to replace the “???”?
- Parent:: getSal();
- Person::getSal();
- Parent::getsal;
- Person::getSal;
Ans: A
Posted by odesk test answers
Tags: odesk php test answer,php test answer 2012, new php test answer,odesk test answer
Posted by odesk test answers
Tags: odesk php test answer,php test answer 2012, new php test answer,odesk test answer
No comments:
Post a Comment