2048.vn

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

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

A
Admin
IT TestTrắc nghiệm tổng hợp9 lượt thi
50 câu hỏi
1. Trắc nghiệm
1 điểm

Đoạn script sau đây cho ra kết quả gì?
<?php
$str = "3dollars";
$a = 20;
$a += $str;
print ($a);
?>

23 dollars

203 dollars

320 dollars

23

Xem đáp án
2. Trắc nghiệm
1 điểm

Đoạn code sau đây cho ra kết quả gì?
<?php
function zz(&$x)
{
$x = $x + 5;
}
$x = 10;
zz($x);
echo $x;
?>

5

0

15

10

Xem đáp án
3. Trắc nghiệm
1 điểm

Đ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];
?>

keyboard

mouse

7

2

Xem đáp án
4. Trắc nghiệm
1 điểm

Đoạn code sau đây cho ra kết quả gì?
<?php
$data = "98.8degrees";
(double)$data;
(int)$data;
(string)$string;
echo $data;
?>

98

98.8

98.8 degrees

degrees

Xem đáp án
5. Trắc nghiệm
1 điểm

Đoạn code sau đây cho ra kết quả gì?
<?php
$x = "101.5degrees";
(double)$x;
(int)$x;
echo (string)$x;
?>

101.5

degrees

101

101.5degrees

Xem đáp án
6. Trắc nghiệm
1 điểm

Để comment 1 dòng trong php, ngoài dấu // thì còn có dấu #, đúng hay sai?

Đúng

Sai

Xem đáp án
7. Trắc nghiệm
1 điểm

Tên biến nào sau đây sai?

$number-in-class

$nic

$NumberInClass

$number_in_class

Xem đáp án
8. Trắc nghiệm
1 điểm

Đoạn code sau đây cho ra kết quả gì?
<?php
$father = "mother";
$mother = "son";
echo $$father;
?>

son

mother

motherson

error

Xem đáp án
9. Trắc nghiệm
1 điểm

Đ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);
?>

42

array(3) { [12]=> int(2) [13]=> int(56) ["x"]=> int(42) }

array(4) { [5]=>int(1) [12]=> int(2) [13]=> int(56) ["x"]=> int(42) }

1,2,56,42

Xem đáp án
10. Trắc nghiệm
1 điểm

Đ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));
?>

2009-5-19:14:31:38

2009-5-19:2:31:38

19-5-2009:2:31:38

19/5/2009:14:31:38

Xem đáp án
11. Trắc nghiệm
1 điểm

Đ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";
?>

Hello

Error

good bye

None of the above

Xem đáp án
12. Trắc nghiệm
1 điểm

Khi thực thi biến này $Var3 = $var1 % $var2 dạng type của nó là

double

integer

string

boolean

Xem đáp án
13. Trắc nghiệm
1 điểm

Dạng type nào sẽ được tự động dịch khi gán biến này $var = 50.0

double

integer

string

boolean

Xem đáp án
14. Trắc nghiệm
1 điểm

Để chạy code PHP, bạn cần cài đặt

PHP

PHP, Apache

Apache, IIS

IIS

Xem đáp án
15. Trắc nghiệm
1 điểm

Tên biến nào sau đây là hợp lệ

$3hello

$this

$_hello

Tất cả đều không hợp lệ

Xem đáp án
16. 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
17. Trắc nghiệm
1 điểm

Câu lệnh nào là đúng , khi bạn muốn biến đổi dang (type) thành integer?

$item = (int) "100Laptop";

$tem = "int""100Laptop";

$item = [int] "100Laptop";

$item = INT"100Laptop";

Xem đáp án
18. Trắc nghiệm
1 điểm

Type boolean trả cho ta giá trị gì ?

true hay false

equal hay unequal

bigger hay smaller

yes hay none

Xem đáp án
19. Trắc nghiệm
1 điểm

PHP không hổ trợ dạng type nào?

integer

string

single

double

Xem đáp án
20. Trắc nghiệm
1 điểm

Dấu (biểu tượng) nào đuợc dùng để làm thành một biến

!

?

$

&

Xem đáp án
21. Trắc nghiệm
1 điểm

Khi sử dụng bộ PHP & Apache bạn phải trả

$1500

$150

$50 / mỗi tháng

Miễn phí

Xem đáp án
22. Trắc nghiệm
1 điểm

MySQL chạy trên hệ điều hành nào

Mac OS

Chỉ Windows

Chỉ Linux

Cả ba câu trên đều đúng

Xem đáp án
23. Trắc nghiệm
1 điểm

Câu lệnh nào để thêm 1 dòng vào bảng trong MYSQL/MYSQLI

Add new

Insert into

Update new

Insert new

Xem đáp án
24. Trắc nghiệm
1 điểm

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”

LIKE %qpt

LIKE *ton

LIKE ton$

LIKE ^.*ton$

Xem đáp án
25. Trắc nghiệm
1 điểm

MYSQL/MYSQLI là

Ngôn ngữ lập trình

Hệ quản trị cấu trúc dữ liệu

Kỹ thuật để xây dựng các chương trình có độ tin cậy cao

Hệ quản trị CSDL

Xem đáp án
26. Trắc nghiệm
1 điểm

Mệnh đề SQL nào hạn chế số dòng trả về trong 1 câu truy vấn

AND

WHERE

HAVING

FROM

Xem đáp án
27. Trắc nghiệm
1 điểm

Câu lệnh SELECT mà không có mệnh đề WHERE sẽ trả về

Mọi dòng dữ liệu từ bảng của câu lệnh WHERE trước đó

Mọi dữ liệu từ bảng

Câu lệnh sai vì SELECT là phải có mệnh đề WHERE

Luôn trả về giá trị NULL

Xem đáp án
28. Trắc nghiệm
1 điểm

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

TRUNCATE

DROP

EMPTY

DEL

Xem đáp án
29. Trắc nghiệm
1 điểm

Trong PHP, hàm nào dùng để nhận dữ liệu trả về từ câu truy vấn database?

get_array() and get_row()

get_array() and get_column()

fetch_array() and fetch_row()

fetch_array() and fetch_column()

Xem đáp án
30. Trắc nghiệm
1 điểm

Trong lớp mysqli của PHP, phương thức nào dùng để gửi câu truy vấn

query()

send_query()

sendquery()

query_send()

Xem đáp án
31. Trắc nghiệm
1 điểm

PHP hỗ trợ hệ Quản Trị CSDL nào sớm nhất?

Oracle Database

SQL

SQL+

MySQL

Xem đáp án
32. Trắc nghiệm
1 điểm

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

3

2

1

Tất cả đều sai

Xem đáp án
33. Trắc nghiệm
1 điểm

Mệnh đề SQL nào hạn chế số dòng trả về trong 1 câu truy vấn

AND

WHERE

HAVING

FROM

Xem đáp án
34. Trắc nghiệm
1 điểm

Câu lệnh SELECT mà không có mệnh đề WHERE sẽ trả về

Mọi dòng dữ liệu từ bảng của câu lệnh WHERE trước đó

Mọi dữ liệu từ bảng

Câu lệnh sai vì SELECT là phải có mệnh đề WHERE

Luôn trả về giá trị NULL

Xem đáp án
35. Trắc nghiệm
1 điểm

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

TRUNCATE

DROP

EMPTY

DEL

Xem đáp án
36. Trắc nghiệm
1 điểm

Các tập tin PHP có phần mở rộng mặc định là

html

xml

php

ph

Xem đáp án
37. Trắc nghiệm
1 điểm

Trình thông dịch trong PHP được gọi là?

PHP Interpreter

PHP Translator

PHP Communicator

Không có câu nào đúng

Xem đáp án
38. Trắc nghiệm
1 điểm

Ai là người tạo ra ngôn ngữ PHP?

James Gosling

Tim Berners-Lee

Todd Fast

Rasmus Lerdorf

Xem đáp án
39. Trắc nghiệm
1 điểm

PHP dựa theo cú pháp của ngôn ngữ nào?

Basic

Pascal

C

VB Script

Xem đáp án
40. Trắc nghiệm
1 điểm

Kí tự W trong WAMP tượng trưng cho từ

Word

Windows

Whistler

While

Xem đáp án
41. Trắc nghiệm
1 điểm

Khi thực thi: $var3 = $var1 % $var2, dạng type của $var3 là

double

integer

string

boolean

Xem đáp án
42. Trắc nghiệm
1 điểm

Dạng type nào sẽ được tự động dịch khi thực thi lệnh gán: $var = 50.0

double

integer

string

boolean

Xem đáp án
43. Trắc nghiệm
1 điểm

Để viết code PHP, bạn có thể sử dụng bộ Editor

Notepad

Notepad ++

Adobe Dreamweaver

Cả 3 câu trên đều đúng

Xem đáp án
44. Trắc nghiệm
1 điểm

Phiên bản …. giới thiệu tính năng Try/catch Exception?

PHP 4

PHP 5

PHP 5.3

PHP 6

Xem đáp án
45. Trắc nghiệm
1 điểm

Câu lệnh nào lưu trữ giá trị 111 trong biến num?

int $num = 111;

int mum = 111;

$num = 111;

111 = $num;

Xem đáp án
46. Trắc nghiệm
1 điểm

Kết quả của đoạn php dưới đây là?
<?php
$num = 1;
$num1 = 2;
print $num . "+" . $num1;
?>

3

1+2

1.+.2

Xảy ra lỗi

Xem đáp án
47. Trắc nghiệm
1 điểm

Kết quả của đoạn code dưới đây là?
<?php
$num = “1”;
$num1 = “2”;
print $num + $num1;
?>

3

1+2

12

Xảy ra lỗi

Xem đáp án
48. Trắc nghiệm
1 điểm

Tên biến nào sau đây là hợp lệ

$3hello

$this

$_hello

Tất cả đều không hợp lệ

Xem đáp án
49. Trắc nghiệm
1 điểm

Kết quả của đoạn code dưới đây là?
<?php
$color = "maroon";
$var = $color[2];
echo "$var";
?>

a

Error

$var

r

Xem đáp án
50. Trắc nghiệm
1 điểm

Kết quả của đoạn code dưới đây là?
<?php
$score = 1234;
$scoreboard = (array)$score;
echo $scoreboard[0];
?>

1

Error

1234

2

Xem đáp án
Ngân hàng đề thi
© All rights reservedVietJack