2048.vn

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

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

V
VietJack
IT TestTrắc nghiệm tổng hợp9 lượt thi
50 câu hỏi
1. Trắc nghiệm
1 điểmKhông giới hạn

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
2. Trắc nghiệm
1 điểmKhông giới hạn

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
3. Trắc nghiệm
1 điểmKhông giới hạn

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
4. Trắc nghiệm
1 điểmKhông giới hạn

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
5. Trắc nghiệm
1 điểmKhông giới hạn

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
6. Trắc nghiệm
1 điểmKhông giới hạn

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

\r

\n

/n

/r

Xem đáp án
7. Trắc nghiệm
1 điểmKhông giới hạn

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
8. Trắc nghiệm
1 điểmKhông giới hạn

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
9. Trắc nghiệm
1 điểmKhông giới hạn

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
10. Trắc nghiệm
1 điểmKhông giới hạn

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
11. Trắc nghiệm
1 điểmKhông giới hạn

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
12. Trắc nghiệm
1 điểmKhông giới hạn

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
13. Trắc nghiệm
1 điểmKhông giới hạn

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
14. Trắc nghiệm
1 điểmKhông giới hạn

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
15. Trắc nghiệm
1 điểmKhông giới hạn

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

zip_compress()

zip()

compress()

gzcompress()

Xem đáp án
16. Trắc nghiệm
1 điểmKhông giới hạn

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

1

2

3

4

Xem đáp án
17. Trắc nghiệm
1 điểmKhông giới hạn

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

106

103

104

209

Xem đáp án
18. Trắc nghiệm
1 điểmKhông giới hạn

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
19. Trắc nghiệm
1 điểmKhông giới hạn

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
20. Trắc nghiệm
1 điểmKhông giới hạn

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

1

2

0

-1

Xem đáp án
21. Trắc nghiệm
1 điểmKhông giới hạn

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
22. Trắc nghiệm
1 điểmKhông giới hạn

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
23. Trắc nghiệm
1 điểmKhông giới hạn

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
24. Trắc nghiệm
1 điểmKhông giới hạn

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
25. Trắc nghiệm
1 điểmKhông giới hạn

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
26. Trắc nghiệm
1 điểmKhông giới hạn

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
27. Trắc nghiệm
1 điểmKhông giới hạn

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
28. Trắc nghiệm
1 điểmKhông giới hạn

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
29. Trắc nghiệm
1 điểmKhông giới hạn

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
30. Trắc nghiệm
1 điểmKhông giới hạn

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
31. Trắc nghiệm
1 điểmKhông giới hạn

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
32. Trắc nghiệm
1 điểmKhông giới hạn

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
33. Trắc nghiệm
1 điểmKhông giới hạn

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
34. Trắc nghiệm
1 điểmKhông giới hạn

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
35. Trắc nghiệm
1 điểmKhông giới hạn

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
36. Trắc nghiệm
1 điểmKhông giới hạn

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
37. Trắc nghiệm
1 điểmKhông giới hạn

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
38. Trắc nghiệm
1 điểmKhông giới hạn

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
39. Trắc nghiệm
1 điểmKhông giới hạn

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
40. Trắc nghiệm
1 điểmKhông giới hạn

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
41. Trắc nghiệm
1 điểmKhông giới hạn

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
42. Trắc nghiệm
1 điểmKhông giới hạn

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
43. Trắc nghiệm
1 điểmKhông giới hạn

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
44. Trắc nghiệm
1 điểmKhông giới hạn

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

Polymorphism

Inheritance

Encapsulation

Abstraction

Xem đáp án
45. Trắc nghiệm
1 điểmKhông giới hạn

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
46. Trắc nghiệm
1 điểmKhông giới hạn

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

Abstraction

Polymorphism

Inheritance

Differential

Xem đáp án
47. Trắc nghiệm
1 điểmKhông giới hạn

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

Polymorphism

Inheritance

Encapsulation

Abstraction

Xem đáp án
48. Trắc nghiệm
1 điểmKhông giới hạn

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

friendly

final

public

static

Xem đáp án
49. Trắc nghiệm
1 điểmKhông giới hạn

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
50. Trắc nghiệm
1 điểmKhông giới hạn

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
© All rights reserved VietJack