JavaScript is required
Danh sách đề

300+ câu hỏi trắc nghiệm Phát triển ứng dụng với PHP và MySQL có lời giải cụ thể - Đề 5

50 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 50

Kết quả đoạn code sau là gì?

<?php

$x = array(

1,

3,

2,

3,

7,

8,

9,

7,

3

);

$y = array_count_values($x);
echo $y[8]

?>

A.

43

B.

1

C.

8

D.

6

Đáp án
Đoạn code PHP sử dụng hàm `array_count_values()` để đếm số lần xuất hiện của mỗi giá trị trong mảng `$x`. Kết quả được lưu trong mảng `$y`. Sau đó, code in ra giá trị của `$y[8]`. Trong mảng `$x`, số 8 xuất hiện 1 lần. Vì vậy, `$y[8]` sẽ có giá trị là 1. Vậy đáp án đúng là 1.

Danh sách câu hỏi:

Lời giải:
Đáp án đúng: B
Đoạn code PHP sử dụng hàm `array_count_values()` để đếm số lần xuất hiện của mỗi giá trị trong mảng `$x`. Kết quả được lưu trong mảng `$y`. Sau đó, code in ra giá trị của `$y[8]`. Trong mảng `$x`, số 8 xuất hiện 1 lần. Vì vậy, `$y[8]` sẽ có giá trị là 1. Vậy đáp án đúng là 1.
Lời giải:
Đáp án đúng: B

Toán tử % trong PHP là toán tử chia lấy phần dư (modulo). Kết quả của phép toán này luôn là một số nguyên (integer), ngay cả khi $var1$var2 là các số thực (float hoặc double). Do đó, kiểu dữ liệu của $Var3 sẽ là integer.

Câu 3:

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

Lời giải:
Đáp án đúng: C

Trong PHP:

  • Integer: Kiểu số nguyên
  • String: Chuỗi ký tự
  • Double: Số thực dấu chấm động (hay còn gọi là Float)
  • Single: Không phải là kiểu dữ liệu được hỗ trợ trong PHP.

Câu 4:

Dạng type nào dùng cho chuỗi?

Lời giải:
Đáp án đúng: C

Câu hỏi yêu cầu xác định kiểu dữ liệu (data type) nào được sử dụng để biểu diễn chuỗi (sequence of characters).

  • Integer: Kiểu số nguyên, dùng để biểu diễn các số không có phần thập phân (ví dụ: 1, -5, 100).
  • Double: Kiểu số thực, dùng để biểu diễn các số có phần thập phân (ví dụ: 3.14, -2.5, 0.0).
  • String: Kiểu chuỗi, dùng để biểu diễn một dãy các ký tự (ví dụ: "Hello", "World", "123").
  • Boolean: Kiểu logic, dùng để biểu diễn giá trị đúng hoặc sai (true hoặc false).

Như vậy, kiểu dữ liệu String là kiểu phù hợp để biểu diễn chuỗi.

Câu 5:

PHP là từ viết tắt của?

Lời giải:
Đáp án đúng: A
PHP là một ngôn ngữ lập trình kịch bản được thiết kế chủ yếu để phát triển web. Tên gọi PHP là viết tắt đệ quy của "PHP: Hypertext Preprocessor". Điều này có nghĩa là chữ PHP nằm ngay trong tên đầy đủ của nó.

Câu 6:

Để +1 cho biến $count

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 8:

Biến nào có tên sai?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 9:

Có cách nào submit form mà không cần button submit không?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 10:

Để chèn nội dung 1 tập tin vào, thì sử dụng

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 13:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 14:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 17:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 18:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 20:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 21:

php

<?php

$num = 10;

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

?>

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 26:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 32:

Cookie được lưu ở đâu trên browser?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 33:

Session được lưu ở đâu trên browser?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 34:

Câu lệnh nào sau đây dùng để chèn file và sẽ dừng chương trình nếu file có lỗi?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 35:

Lệnh nào sau đây có thể dùng để xuất giá trị ra màn hình trong PHP?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 38:

Kết quả khi cho chạy đoạn chương trình sau?

php

<?php

$a = array("Nguyen","Van","Nam","Khanh");

$b = implode(' ',$A.;

echo($B.;

?>

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 39:

Kết quả đúng khi cho chạy đoạn chương trình sau nếu có tập tin “vidu.txt”?

php

<?php

$f = "vidu.txt";

if (!unlink($f)) {

echo "Khong xoa duoc tap tin $f";

} else {

echo "Da xoa tap tin $f";

}

?>

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 42:

Kết quả đúng khi cho chạy đoạn chương trình sau nếu có tập tin “vidu.txt”?

php

<?php

$f = "vidu.txt";

if (!unlink($f))

{

echo "Khong xoa duoc tap tin $f";

}

else

{

echo "Da xoa tap tin $f";

}

?>

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 43:

Giải thích ý nghĩa của lệnh sau?

setcookie(‘text1’ , $_POST[‘text1’], time() + 100);

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 46:

Session được lưu ở đâu trên browser?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 50:

PDO trong PHP là gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP