1.Does
PHP 5 support exceptions?
1.
Yes
2.
No
2.For
the following code: <?php function Expenses() { function Salary() { }
function Loan() { function Balance() { } } } ?> Which of the following
sequence will run successfully?
1.
Expenses();Salary();Loan();Balance();
2.
Salary();Expenses();Loan();Balance();
3.
Expenses();Salary();Balance();Loan();
4.
Balance();Loan();Salary();Expenses();
3.What
function should you use to join array elements with a glue string?
1.
join_st
2.
implode
3.
connect
4.
make_array
5.
None
of these
4.What
is the best practice for running MySQL queries in PHP? Consider the risk of SQL
injection.
1.
Use
mysql_query() and variables: for example: $input = $_POST['user_input'];
mysql_query("INSERT INTO table (column) VALUES ('" . $input .
"')");
2.
Use PDO prepared statements and parameterized queries: for
example: $input= $_POST["user-input"] $stmt =
$pdo->prepare('INSERT INTO table (column) VALUES (":input");
$stmt->execute(array(':input' => $input));
3.
Use
mysql_query() and string escaped variables: for example: $input=
$_POST["user-input"] $input_safe = mysql_real_escape_string($input);
mysql_query("INSERT INTO table (column) VALUES ('" . $input.
"')");
4.
Use
mysql_query() and variables with a blacklisting check: for example: $blacklist
= array("DROP","INSERT","DELETE"); $input=
$_POST["user-input"] if (!$array_search($blacklist)))
mysql_query("INSERT INTO table (column) VALUES ('" . $input.
"')");
5.What
is the best way to change the key without changing the value of a PHP array
element?
1.
$arr[$newkey]
= $oldkey; unset($arr[$oldkey]);
2.
$arr[$newkey] = $arr[$oldkey]; unset($arr[$oldkey]);
3.
$newkey
= $arr[$oldkey];unset($arr[$oldkey]);
4.
$arr[$newkey]
= $oldkey.GetValue(); unset($arr[$oldkey]);
6.What
is the correct line to use within the php.ini file, to specify that 128MB would
be the maximum amount of memory that a script may use?
1.
memory_limit = 128M
2.
limit_memory = 128M
3.
memory_limit:
128M
4.
limit_memory:
128M
7.What
is the correct way to send a SMTP (Simple Mail Transfer Protocol) email using
PHP?
1.
s.sendmail($EmailAddress,
[$MessageBody], msg.as_string())
2.
sendmail($EmailAddress,
"Subject", $MessageBody);
3.
mail($EmailAddress, "Subject", $MessageBody);
4.
<a
href="mailto:$EmailAddress">$MessageBody</a>
8.What
is the string concatenation operator in PHP?
1.
+
2.
||
3. .
4.
|||
5.
None
of these
9.What
will be the output of the following code? <? echo 5 * 6 / 2 + 2 * 3; ?>
1.
1
2.
20
3.
21
4.
23
5.
34
10.What
enctype is required for file uploads to work?
1.
multipart/form-data
2.
multipart
3.
file
4.
application/octect-stream
5.
None
of these
0 comments:
Post a Comment