Câu 1 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$a = 5;
$b = 12;
$c = 10;
$d = 7;
$e = ($a * $b) + $c * $d / $a;
print($e);
Đáp án của bạn:
Câu 2 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
for ($x = 1; $x <= 2; $x++) {
for ($y = 1; $y <= 3; $y++) {
if ($x == $y) continue;
print("x = $x y = $y");
}
}
Đáp án của bạn:
Câu 3 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$x = 25;
while ($x < 10) {
$x--;
}
print($x);
Đáp án của bạn:
Câu 4 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
switch (1) {
case 1:
print("Book Details");
case 2:
print("Book Author");
default:
print("Missing Book");
}
Đáp án của bạn:
Câu 5 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
function modvalue()
{
$a = 20;
$b = 4;
$c = $a % $b;
print($c);
}
modvalue();
Đáp án của bạn:
Câu 6 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
function b($a = 4)
{
$a = $a / 2;
return $a;
}
$a = 10;
b($a);
echo $a;
Đáp án của bạn:
Câu 7 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$a;
for ($a = 1; $a <= 9; $a++) {
if ($a == 5) continue;
print($a);
}
Đáp án của bạn:
Câu 8 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
echo (int) "1235Jason";
Đáp án của bạn:
Câu 9 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$array = array("a1" => 'x', "a2" => 'e', "a3" => 'z');
asort($array);
foreach ($array as $keys => $values) {
print "$keys = $values";
}
Đáp án của bạn:
Câu 10 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$array = array("a1" => x, "a2" => e, "a3" => z);
ksort($array);
foreach ($array as $keys => $values) {
print "$keys = $values ";
}
Đáp án của bạn:
Câu 11 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$array1 = array("a", "b", "c", "d", "e", "f");
$array2 = array_slice($array1, -3);
foreach ($array2 as $val) {
print "$val ";
}
Đáp án của bạn:
Câu 12 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$string1 = "ab";
$string2 = "cd";
$string1 = $string1 . $string2;
$string3 = "abc";
$string1 .= $string3;
echo $string1;
Đáp án của bạn:
Câu 13 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$a = "hi,world";
$b = array_map("strtoupper", explode(",", $a));
foreach ($b as $value) {
print "$value";
}
Đáp án của bạn:
Câu 14 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$s = '13149';
$s[$s[1]] = $s[1] + $s[3];
print_r($s);
Đáp án của bạn:
Câu 15 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
if (preg_match("/[^a-z589]+/", "ABasdfg589nmGH", $array)) {
print "<pre>\n";
print_r($array[0]);
print "</pre>\n";
}
Đáp án của bạn:
Câu 16 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
session_start();
if (!array_key_exists('counter', $_SESSION)) {
$_SESSION['counter'] = 0;
} else {
$_SESSION['counter']++;
}
session_regenerate_id();
echo $_SESSION['counter'];
Đáp án của bạn:
Câu 17 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
class A {
static $word = "hello";
static function hello()
{
print static::$word;
}
}
class B extends A {
static $word = "bye";
}
B::hello();
Đáp án của bạn:
Câu 18 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
class A{};
class B1 extends A{};
class_alias('A', 'B2');
$b1 = new B1;
echo get_class($b1);
$b2 = new B2;
echo get_class($b2);
Đáp án của bạn:
Câu 19 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
class number {
public $a = 10;
public $b = 20;
private $c = 30;
}
$numbers = new number();
foreach ($numbers as $var => $value) {
echo "$value ";
}
Đáp án của bạn:
Câu 20 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$values = array(
10,
20,
'0',
'10hello',
'hello10'
);
echo array_sum($values);
Đáp án của bạn: