WorksheetsTrắc nghiệm php
Total questions: 20
Worksheet time: 10mins
Mục đích của hàm array_search() trong PHP là gì?
Thêm một phần tử mới vào mảng
Xóa một phần tử khỏi mảng
Tìm kiếm một giá trị trong mảng và trả về chỉ số của nó nếu tìm thấy
Sắp xếp một mảng theo thứ tự tăng hoặc giảm dần
Phép toán <, >, <=, >= thuộc loại phép toán nào?
Phép toán số học
Phép toán gán
Phép toán so sánh
Phép toán logic
Giá trị trả về của hàm array_search() là gì nếu giá trị tìm kiếm không được tìm thấy trong mảng?
false
null
0
-1
Trong ví dụ về biểu thức sau đây, giá trị nào được trả về và được gán vào biến $z?
$x = 8;
$y = 3;
$z = $x % $y;
2
3
5
8
Trong ví dụ mệnh lệnh sau đây, thông điệp nào sẽ được hiển thị khi biến $x bằng 5 và biến $y bằng 7?
if ($x > $y) {
echo "x is greater than y"; }
else {
echo "x is not greater than y";}
x is greater than y
x is not greater than y
Không có thông điệp nào được hiển thị vì $x không lớn hơn $y.
Hiển thị cả 2 thông điệp
Phép toán số học nào được sử dụng để lấy phần dư của hai số?
+
-
*
%
Phép toán so sánh nào được sử dụng để kiểm tra xem hai giá trị có bằng nhau hay không?
==
!=
>
<=
Phép toán logic nào được sử dụng để kiểm tra xem cả hai biểu thức có đúng hay không?
&&
||
!
<>
Phương thức sắp xếp nào được sử dụng để sắp xếp mảng giá trị theo thứ tự tăng dần?
sort()
reverse()
shuffle()
asort()
$numbers = array(3, 1, 4, 2, 5);
sort($numbers);
foreach ($numbers as $value) {
echo $value . " ";
}
Kết quả của đoạn mã trên sau khi in ra màn hình là gì?
1 2 3 4 5
5 4 3 2 1
3 1 4 2 5
Không có gì được in ra
Câu lệnh nào được sử dụng để kiểm tra một điều kiện và thực thi một khối mã hoặc một khối mã khác dựa trên kết quả của điều kiện?
if-else
switch-case
for
foreach
Đâu không phải câu lệnh lặp
do-while
foreach
switch-case
for
Sử dụng hàm nào để chuyển một mảng thành danh sách biến trong PHP?
array()
merge()
sort()
extract()
Để chuyển một danh sách biến thành một mảng trong PHP, chúng ta có thể sử dụng hàm nào?
compact()
merge()
array()
max()
Để tráo đổi ngẫu nhiên các phần tử trong một mảng trong PHP, chúng ta sử dụng hàm gì?
reverse()
shuffle()
sort()
array_flip()
Hàm nào được sử dụng để sắp xếp các phần tử trong một mảng theo thứ tự giảm dần?
sort()
rsort()
shuffle()
compact()
Tính kết hợp từ phải sang trái được thực hiện trong phép tính nào sau đây?
$a = $b + $c
$x + $y = $z
$m * $n - $p = 10
$u == $v
Cách xóa một phần tử trong mảng sử dụng hàm nào trong PHP?
array_splice()
array_remove()
unset()
remove_array()
Hàm array_splice() trong PHP có thể xóa được một phần tử hoặc một tập hợp các phần tử trong mảng?
Đúng
Sai
Tuỳ trường hợp
Tất cả các đáp án đều sai
Kết quả của đoạn code sau là gì?
$numbers = array(1, 2, 3, 4, 5);
array_splice($numbers, 2, 2);
print_r($numbers);
Array( [0]=>1[1]=>2[2]=>3[3]=>4[4]=>5 )
Array( [0]=>1[1]=>2[2]=>5 )
Array( [0]=>1[1]=>2[2]=>4[3]=>5 )
Array( [0]=>1[1]=>2[2]=>3[3]=>4 )
