Tạo Trắc Nghiệm

250 câu hỏi trắc nghiệm lập trình PHP có đáp án - Phần 3

50 câu · Đề ôn tập tổng hợp

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Kết quả của đoạn code dưới đây là?
<?php
more = 10;
total + total";
?>

Đáp án và lời giải

Đáp án: C

Câu 2

Câu nào dưới đây có kết quả bằng với add ?

Đáp án và lời giải

Đáp án: B

Câu 3

Câu lệnh nào output ra “$x” trên màn hình

Đáp án và lời giải

Đáp án: A

Câu 4

Kết quả của đoạn code dưới đây là?
<?php
a .= "get";
echo "$a";
?>

Đáp án và lời giải

Đáp án: D

Câu 5

Kết quả của đoạn code dưới đây là?
<?php
b = 5;
echo (b);
?>

Đáp án và lời giải

Đáp án: C

Câu 6

Kí tự nào sau đây là kí tự xuống hàng trong PHP?

Đáp án và lời giải

Đáp án: B

Câu 7

Kết quả của đoạn code dưới đây là?
<?php
$num = 10;
echo 'What is her age? \n She is $num years old';
?>

Đáp án và lời giải

Đáp án: A

Câu 8

Kết quả của đoạn code dưới đây là?
<?php
team)
{
case "manu":
echo "I love man u";
case "arsenal":
echo "I love arsenal";
case "manc":
echo "I love manc";
}
?>

Đáp án và lời giải

Đáp án: C

Câu 9

Nếu a == 12) ? 5 : 1 có kết quả là?

Đáp án và lời giải

Đáp án: D

Câu 10

Kết quả của đoạn code dưới đây là?
<?php
function calc(tax = "")
{
price + (tax);
echo "$total";
}
calc(42);
?>

Đáp án và lời giải

Đáp án: C

Câu 11

Kết quả của đoạn code dưới đây là?
<?php
op1)
{
echo op2;
}
foo("hello");
?>

Đáp án và lời giải

Đáp án: C

Câu 12

Trong PHP, hàm bắt đầu bởi __(2 dấu _) được gọi là hàm

Đáp án và lời giải

Đáp án: A

Câu 13

Kết quả của đoạn code dưới đây là?
<?php
function foo($msg)
{
echo "$msg";
}
var1("will this work");
?>

Đáp án và lời giải

Đáp án: D

Câu 14

Rasmus Lerdorf, người tạo ra ngôn ngữ PHP là người nước nào?

Đáp án và lời giải

Đáp án: C

Câu 15

Trong PHP, hàm nào được sử dụng để nén 1 chuỗi?

Đáp án và lời giải

Đáp án: D

Câu 16

Kết quả của đoạn code dưới đây là?
<?php
echo chr(52);
?

Đáp án và lời giải

Đáp án: D

Câu 17

Kết quả của đoạn code dưới đây là?
<?php
echo ord("hi");
?>

Đáp án và lời giải

Đáp án: C

Câu 18

Kết quả của đoạn code dưới đây là?
<?php
echo ucwords("i love my country");
?>

Đáp án và lời giải

Đáp án: D

Câu 19

Kết quả của đoạn code dưới đây là?
<?php
echo lcfirst("welcome to India");
?>

Đáp án và lời giải

Đáp án: A

Câu 20

Mảng PHP bắt đầu bởi phần tử có vị trí

Đáp án và lời giải

Đáp án: C

Câu 21

Trong PHP, hàm nào dùng để kiểm tra 1 đối tượng có phải là mảng hay không?

Đáp án và lời giải

Đáp án: B

Câu 22

Trong PHP, hàm nào dùng để thêm phần tử vào cuối mảng?

Đáp án và lời giải

Đáp án: D

Câu 23

Kết quả của đoạn code dưới đây là?
<?php
fruits));
echo (next($fruits));
?>

Đáp án và lời giải

Đáp án: A

Câu 24

Trong PHP, hàm nào dùng để truy xuất tới phần tử trước đó trong mảng?

Đáp án và lời giải

Đáp án: C

Câu 25

Trong PHP, hàm nào sắp xếp mảng theo thứ tự giảm dần?

Đáp án và lời giải

Đáp án: C

Câu 26

Kết quả của đoạn code dưới đây là?
<?php
subset = array_slice(subset);
?>

Đáp án và lời giải

Đáp án: D

Câu 27

Kết quả của đoạn code dưới đây là?
<?php
number));
?>

Đáp án và lời giải

Đáp án: D

Câu 28

Kết quả của đoạn code dưới đây là?
<?php
a));
?>

Đáp án và lời giải

Đáp án: B

Câu 29

Kết quả của đoạn code dưới đây là?
<?php
people);
?>

Đáp án và lời giải

Đáp án: B

Câu 30

Kết quả của đoạn code dưới đây là?
<?php
define("GREETING", "Hello you! How are you today?");
echo constant("GREETING");
?>

Đáp án và lời giải

Đáp án: A

Câu 31

Kết quả của đoạn code dưới đây là?
<?php
echo stripos("I love php, I love php too!", "PHP");
?>

Đáp án và lời giải

Đáp án: B

Câu 32

Kết quả của đoạn code dưới đây là?
<?php
function mine($m)
{
if ($m < 0) echo "less than 0";
if ($m >= 0) echo "Not True";
}mine(0);
?>

Đáp án và lời giải

Đáp án: B

Câu 33

Kết quả của đoạn code dưới đây là?
<?php
function 2myfunc()
{
echo "Hello World";
}
2myfunc();
?>

Đáp án và lời giải

Đáp án: C

Câu 34

Kết quả của đoạn code dưới đây là?
<?php
function _func()
{
echo "Hello World";
}
_func();
?>

Đáp án và lời giải

Đáp án: A

Câu 35

Kết quả của đoạn code dưới đây là?
<?php
function mine($num)
{
$num = 2 + num;
}mine(3);
?

Đáp án và lời giải

Đáp án: C

Câu 36

Kết quả của đoạn code dưới đây là?
<?php
function one($string)
{
echo "I am " . $String;
}
one("Batman");
?>

Đáp án và lời giải

Đáp án: D

Câu 37

Kết quả của đoạn code dưới đây là?
<?php
function colour()
{
colors as $value)
{
echo "$value " . ",";
}
}
colour();
?>

Đáp án và lời giải

Đáp án: A

Câu 38

Kết quả của đoạn code dưới đây là?
<?php
function
case ()
{
echo "Hello World! ";
echo "Hello World! ";
echo "Hello World! ";
}
case ();
?>

Đáp án và lời giải

Đáp án: C

Câu 39

Kết quả của đoạn code dưới đây là?
<?php
function email()
{
new = strstr(new;
}
email();
?>

Đáp án và lời giải

Đáp án: C

Câu 40

Kết quả của đoạn code dưới đây là?
<?php
x) print "hi";
else print "how are u";
?>

Đáp án và lời giải

Đáp án: A

Câu 41

Kết quả của đoạn code dưới đây là?
<?php
x == 0) print "hi";
else print "how are u";
print "hello"
?>

Đáp án và lời giải

Đáp án: B

Câu 42

Kết quả của đoạn code dưới đây là?
<?php
x == 1) if ($x >= 0) print "true";
else print "false";
?>

Đáp án và lời giải

Đáp án: D

Câu 43

Kết quả của đoạn code dưới đây là?
<?php
a) print "True";
else print "False";
?>

Đáp án và lời giải

Đáp án: C

Câu 44

Tính đóng gói trong OOP là

Đáp án và lời giải

Đáp án: C

Câu 45

Kết quả của đoạn code dưới đây là?
<?php
a) print "True";
else print "False";
?>

Đáp án và lời giải

Đáp án: A

Câu 46

Tính đa hình trong OOP là

Đáp án và lời giải

Đáp án: B

Câu 47

Tính kế thừa trong OOP là

Đáp án và lời giải

Đáp án: B

Câu 48

Từ khóa sau đây không được hỗ trợ bởi PHP

Đáp án và lời giải

Đáp án: A

Câu 49

Dòng nào để khởi tạo một đối tượng thuộc lớp có tên foo trong PHP

Đáp án và lời giải

Đáp án: C

Câu 50

Dòng nào để định nghĩa hằng số PI trong PHP

Đáp án và lời giải

Đáp án: D