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

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

A
Admin
IT TestTrắc nghiệm tổng hợp162 lượt thi
50 câu hỏi
1.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
$total = "25 students";
$more = 10;
$total = $total + $more;
echo "$total";
?>

Error

35 students

35

25 students

Xem đáp án

C là đáp án đúng

2.Trắc nghiệm
• 1 điểm
Câu nào dưới đây có kết quả bằng với $add += $add ?

$add = $add

$add = $add +$add

$add = $add + 1

$add = $add + $add + 1

Xem đáp án

B là đáp án đúng

3.Trắc nghiệm
• 1 điểm
Câu lệnh nào output ra “$x” trên màn hình

echo “\$x”;

echo “$$x”;

echo “/$x”;

echo “$x;”

Xem đáp án

A là đáp án đúng

4.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
$a = "clue";
$a .= "get";
echo "$a";
?>

get

true

false

clueget

Xem đáp án

D là đáp án đúng

5.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
$a = 5;
$b = 5;
echo ($a === $b);
?>

5 === 5

Error

1

False

Xem đáp án

C là đáp án đúng

6.Trắc nghiệm
• 1 điểm
Kí tự nào sau đây là kí tự xuống hàng trong PHP?

\r

\n

/n

/r

Xem đáp án

B là đáp án đúng

7.Trắc nghiệm
• 1 điểm
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';
?>

What is her age? \n She is $num years old

What is her age? She is $num years old

What is her age? She is 10 years old

What is her age?

Xem đáp án

A là đáp án đúng

8.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
$team = "arsenal";
switch ($team)
{
case "manu":
echo "I love man u";
case "arsenal":
echo "I love arsenal";
case "manc":
echo "I love manc";
}
?>

I love arsenal

Error

I love arsenalI love manc

I love arsenalI love mancI love manu

Xem đáp án

C là đáp án đúng

9.Trắc nghiệm
• 1 điểm
Nếu $a = 12 thì câu lệnh sau: ($a == 12) ? 5 : 1 có kết quả là?

12

1

Error

5

Xem đáp án

D là đáp án đúng

2048.vn

Học thông minh hơn mỗi ngày

Xem toàn bộ 50 câu hỏi và nhiều hơn nữa với tài khoản miễn phí

Tạo đề thi
Tổ chức kiểm tra
Báo cáo chấm điểm tự động
Bạn đã có tài khoản?
10.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
function calc($price, $tax = "")
{
$total = $price + ($price * $tax);
echo "$total";
}
calc(42);
?>

Error

0

42

84

Xem đáp án

C là đáp án đúng

11.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
$op2 = "blabla";
function foo($op1)
{
echo $op1;
echo $op2;
}
foo("hello");
?>

helloblabla

Error

hello

helloblablablabla

Xem đáp án

C là đáp án đúng

12.Trắc nghiệm
• 1 điểm
Trong PHP, hàm bắt đầu bởi __(2 dấu _) được gọi là hàm

Magic Function

Inbuilt Function

Default Function

User Defined Function

Xem đáp án

A là đáp án đúng

13.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
function foo($msg)
{
echo "$msg";
}
$var1 = "foo";
$var1("will this work");
?>

Error.

$msg

0

will this work

Xem đáp án

D là đáp án đúng

14.Trắc nghiệm
• 1 điểm
Rasmus Lerdorf, người tạo ra ngôn ngữ PHP là người nước nào?

Úc

Ấn Độ

Greenland

Anh

Xem đáp án

C là đáp án đúng

15.Trắc nghiệm
• 1 điểm
Trong PHP, hàm nào được sử dụng để nén 1 chuỗi?

zip_compress()

zip()

compress()

gzcompress()

Xem đáp án

D là đáp án đúng

16.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
echo chr(52);
?

1

2

3

4

Xem đáp án

D là đáp án đúng

17.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
echo ord("hi");
?>

106

103

104

209

Xem đáp án

C là đáp án đúng

18.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
echo ucwords("i love my country");
?>

I love my country

i love my Country

I love my Country

I Love My Country

Xem đáp án

D là đáp án đúng

19.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
echo lcfirst("welcome to India");
?>

welcome to India

welcome to india

Welcome to India

Welcome to india

Xem đáp án

A là đáp án đúng

20.Trắc nghiệm
• 1 điểm
Mảng PHP bắt đầu bởi phần tử có vị trí

1

2

0

-1

Xem đáp án

C là đáp án đúng

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

this_array()

is_array()

do_array()

in_array()

Xem đáp án

B là đáp án đúng

22.Trắc nghiệm
• 1 điểm
Trong PHP, hàm nào dùng để thêm phần tử vào cuối mảng?

array_unshift()

into_array()

inend_array()

array_push()

Xem đáp án

D là đáp án đúng

23.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
$fruits = array(
"apple",
"orange",
"banana"
);
echo (next($fruits));
echo (next($fruits));
?>

orangebanana

appleorange

orangeorange

appleapple

Xem đáp án

A là đáp án đúng

24.Trắc nghiệm
• 1 điểm
Trong PHP, hàm nào dùng để truy xuất tới phần tử trước đó trong mảng?

last()

before()

prev()

previous()

Xem đáp án
C là đáp án đúng
25.Trắc nghiệm
• 1 điểm
Trong PHP, hàm nào sắp xếp mảng theo thứ tự giảm dần?

sort()

asort()

rsort()

dsort()

Xem đáp án

C là đáp án đúng

26.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
$fruits = array(
"apple",
"mango",
"peach",
"pear",
"orange"
);
$subset = array_slice($fruits, 2);
print_r($subset);
?>

Array ( [0] => peach )

Array ( [0] => apple [1] => mango [2] => peach )

Array ( [0] => apple [1] => mango )

Array ( [0] => peach [1] => pear [2] => orange

Xem đáp án

D là đáp án đúng

27.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
$number = array(
"4",
"hello",
2
);
echo (array_sum($number));
?>

4hello2

4

2

6

Xem đáp án

D là đáp án đúng

28.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
$a = array(
12,
5,
2
);
echo (array_product($a));
?>

024

120

010

060

Xem đáp án

B là đáp án đúng

29.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
$people = array(
"Peter",
"Susan",
"Edmund",
"Lucy"
);
echo pos($people);
?>

Lucy

Peter

Susan

Edmund

Xem đáp án

B là đáp án đúng

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

Hello you! How are you today?

GREETING

GREETING, Hello you! How are you today?

“GREETING”,”Hello you! How are you today?

Xem đáp án

A là đáp án đúng

31.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
echo stripos("I love php, I love php too!", "PHP");
?>

3

7

8

10

Xem đáp án

B là đáp án đúng

32.Trắc nghiệm
• 1 điểm
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);
?>

less than 0

Not True

Không ra kết quả

Tất cả đều sai

Xem đáp án

B là đáp án đúng

33.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
function 2myfunc()
{
echo "Hello World";
}
2myfunc();
?>

Hello World

Không có kết quả

Có lỗi xảy ra

Tất cả đều sai

Xem đáp án

C là đáp án đúng

34.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
function _func()
{
echo "Hello World";
}
_func();
?>

Hello World

Không có kết quả

Có lỗi xảy ra

Tất cả đều sai

Xem đáp án

A là đáp án đúng

35.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
function mine($num)
{
$num = 2 + $num;
echo $num;
}mine(3);
?

3

$num

5

Tất cả đều sai

Xem đáp án
C là đáp án đúng
36.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
function one($string)
{
echo "I am " . $String;
}
one("Batman");
?>

I am Batman

I am

Batman

Có lỗi xảy ra

Xem đáp án

D là đáp án đúng

37.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
function colour()
{
$colors = array(
"red",
"green",
"blue",
"yellow"
);
foreach ($colors as $value)
{
echo "$value " . ",";
}
}
colour();
?>

red,green,blue,yellow,

green,blue,yellow,red

red,blue,yellow,green

red,green,yellow,blue

Xem đáp án

A là đáp án đúng

38.Trắc nghiệm
• 1 điểm
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 ();
?>

Hello World!

Hello World! Hello World!

Hello World! Hello World! Hello World!

Tất cả đều sai

Xem đáp án

C là đáp án đúng

39.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
function email()
{
$email = ’user@yahoo . com’;
$new = strstr($email, ‘@');
echo $new;
}
email();
?>

user

user@yahoo.com

@yahoo.com

yahoo.com

Xem đáp án

C là đáp án đúng

40.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
$x = 0;
if ($x) print "hi";
else print "how are u";
?>

how are u

hi

Error

No output

Xem đáp án

A là đáp án đúng

41.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
$x = 0;
if ($x == 0) print "hi";
else print "how are u";
print "hello"
?>

how are uhello

hihello

hi

No output

Xem đáp án

B là đáp án đúng

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

true

false

error

Không có kết quả in ra

Xem đáp án

D là đáp án đúng

43.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
$a = 1;
if (echo $a) print "True";
else print "False";
?>

true

false

Xảy ra lỗi

Không có kết quả trả về

Xem đáp án

C là đáp án đúng

44.Trắc nghiệm
• 1 điểm
Tính đóng gói trong OOP là

Polymorphism

Inheritance

Encapsulation

Abstraction

Xem đáp án

C là đáp án đúng

45.Trắc nghiệm
• 1 điểm
Kết quả của đoạn code dưới đây là?
<?php
$a = 1;
if (print $a) print "True";
else print "False";
?>

1True

False

Có lỗi xảy ra

Màn hình trắng

Xem đáp án

A là đáp án đúng

46.Trắc nghiệm
• 1 điểm
Tính đa hình trong OOP là

Abstraction

Polymorphism

Inheritance

Differential

Xem đáp án

B là đáp án đúng

47.Trắc nghiệm
• 1 điểm
Tính kế thừa trong OOP là

Polymorphism

Inheritance

Encapsulation

Abstraction

Xem đáp án
B là đáp án đúng
48.Trắc nghiệm
• 1 điểm
Từ khóa sau đây không được hỗ trợ bởi PHP

friendly

final

public

static

Xem đáp án

A là đáp án đúng

49.Trắc nghiệm
• 1 điểm
Dòng nào để khởi tạo một đối tượng thuộc lớp có tên foo trong PHP

$obj = new $foo;

$obj = new foo;

$obj = new foo ();

obj = new foo ();

Xem đáp án

C là đáp án đúng

50.Trắc nghiệm
• 1 điểm
Dòng nào để định nghĩa hằng số PI trong PHP

constant PI = “3.1415”;

const $PI = “3.1415”;

constant PI = ‘3.1415’;

const PI = ‘3.1415’;

Xem đáp án

D là đáp án đúng

Bạn có thích hoạt động này không?

Hãy lưu hoặc chia sẻ nội dung này đến mọi người.

Khám phá các nguồn tài nguyên miễn phí, phù hợp với tiêu chuẩn trong vài giây

Gợi ý cho bạn

Xem tất cả

Học liệu phổ biến Trắc nghiệm tổng hợp

Xem tất cả

Học liệu phổ biến IT Test

Xem tất cả