250 câu hỏi trắc nghiệm lập trình PHP có đáp án - Phần 2
-
5434 lượt thi
-
50 câu hỏi
-
60 phút
Danh sách câu hỏi
Câu 1:
Đoạn script sau đây cho ra kết quả gì?
<?php
$str = "3dollars";
$a = 20;
$a += $str;
print ($a);
?>
<?php
$str = "3dollars";
$a = 20;
$a += $str;
print ($a);
?>
Xem đáp án
D là đáp án đúng
Câu 2:
Đoạn code sau đây cho ra kết quả gì?
<?php
function zz(&$x)
{
$x = $x + 5;
}
$x = 10;
zz($x);
echo $x;
?>
<?php
function zz(&$x)
{
$x = $x + 5;
}
$x = 10;
zz($x);
echo $x;
?>
Xem đáp án
C là đáp án đúng
Câu 3:
Đoạn code sau đây cho ra kết quả gì?
<?php
$x = array(
2 => "mouse",
7 => "keyboard"
);
$y = array_keys($x);
echo $y[1];
?>
<?php
$x = array(
2 => "mouse",
7 => "keyboard"
);
$y = array_keys($x);
echo $y[1];
?>
Xem đáp án
C là đáp án đúng
Câu 4:
Đoạn code sau đây cho ra kết quả gì?
<?php
$data = "98.8degrees";
(double)$data;
(int)$data;
(string)$string;
echo $data;
?>
<?php
$data = "98.8degrees";
(double)$data;
(int)$data;
(string)$string;
echo $data;
?>
Xem đáp án
C là đáp án đúng
Câu 5:
Đoạn code sau đây cho ra kết quả gì?
<?php
$x = "101.5degrees";
(double)$x;
(int)$x;
echo (string)$x;
?>
<?php
$x = "101.5degrees";
(double)$x;
(int)$x;
echo (string)$x;
?>
Xem đáp án
D là đáp án đúng
Câu 6:
Để comment 1 dòng trong php, ngoài dấu // thì còn có dấu #, đúng hay sai?
Xem đáp án
A là đáp án đúng
Câu 8:
Đoạn code sau đây cho ra kết quả gì?
<?php
$father = "mother";
$mother = "son";
echo $$father;
?>
<?php
$father = "mother";
$mother = "son";
echo $$father;
?>
Xem đáp án
A là đáp án đúng
Câu 9:
Đoạn code sau cho ra kết quả gì?
<?php
$arr = array(
5 => 1,
12 => 2
);
$arr[] = 56;
$arr["x"] = 42;
echo var_dump($arr);
?>
<?php
$arr = array(
5 => 1,
12 => 2
);
$arr[] = 56;
$arr["x"] = 42;
echo var_dump($arr);
?>
Xem đáp án
C là đáp án đúng
Câu 10:
Đoạn code sau cho ra kết quả gì?
<?php
$date = "2009-5-19";
$time = "14:31:38";
$datetime = $date . $time;
echo date("Y-m-d:H:i:s", strtotime($datetime));
?>
<?php
$date = "2009-5-19";
$time = "14:31:38";
$datetime = $date . $time;
echo date("Y-m-d:H:i:s", strtotime($datetime));
?>
Xem đáp án
A là đáp án đúng
Câu 11:
Đoạn code sau cho ra kết quả gì?
<?php
$color = array(
"red",
"yellow",
"white"
);
$x = in_array("black", $color);
if ($x == 0) echo "good bye";
if ($x == 1) echo "Hello";
?>
<?php
$color = array(
"red",
"yellow",
"white"
);
$x = in_array("black", $color);
if ($x == 0) echo "good bye";
if ($x == 1) echo "Hello";
?>
Xem đáp án
C là đáp án đúng
Câu 17:
Câu lệnh nào là đúng , khi bạn muốn biến đổi dang (type) thành integer?
Xem đáp án
A là đáp án đúng
Câu 24:
Trong mệnh đề LIKE, cú pháp nào là đúng để tìm các giá trị nào kết thúc bằng “qpt”
Xem đáp án
A là đáp án đúng
Câu 28:
Trong MySQL, Câu lệnh nào vừa xóa dữ liệu của bảng, vừa xóa luôn bảng
Xem đáp án
B là đáp án đúng
Câu 29:
Trong PHP, hàm nào dùng để nhận dữ liệu trả về từ câu truy vấn database?
Xem đáp án
C là đáp án đúng
Câu 30:
Trong lớp mysqli của PHP, phương thức nào dùng để gửi câu truy vấn
Xem đáp án
A là đáp án đúng
Câu 32:
Cho bảng employees với dữ liệu sau
emp_id emp_name
1 Brush
2 Jerrin
Câu lệnh truy vấn sau đây sẽ trả về giá trị gì?
Select count(*) from employees
emp_id emp_name
1 Brush
2 Jerrin
Câu lệnh truy vấn sau đây sẽ trả về giá trị gì?
Select count(*) from employees
Xem đáp án
B là đáp án đúng
Câu 35:
Trong MySQL, Câu lệnh nào vừa xóa dữ liệu của bảng, vừa xóa luôn bảng
Xem đáp án
B là đáp án đúng
Câu 42:
Dạng type nào sẽ được tự động dịch khi thực thi lệnh gán: $var = 50.0
Xem đáp án
A là đáp án đúng
Câu 46:
Kết quả của đoạn php dưới đây là?
<?php
$num = 1;
$num1 = 2;
print $num . "+" . $num1;
?>
<?php
$num = 1;
$num1 = 2;
print $num . "+" . $num1;
?>
Xem đáp án
B là đáp án đúng
Câu 47:
Kết quả của đoạn code dưới đây là?
<?php
$num = “1”;
$num1 = “2”;
print $num + $num1;
?>
<?php
$num = “1”;
$num1 = “2”;
print $num + $num1;
?>
Xem đáp án
A là đáp án đúng