JavaScript is required

Hàm nào dùng để lấy phần tử đầu mảng trong PHP?

A.

I. “var_dump ($array)”

B.

J. “array_merge(array, array)”

C.

K. “array_shift(array)”

D.

L. “reset(array)”

Trả lời:

Đáp án đúng: C


Phân tích câu hỏi: Câu hỏi yêu cầu xác định hàm PHP nào được sử dụng để lấy phần tử đầu tiên của một mảng và đồng thời loại bỏ nó khỏi mảng. Đánh giá các phương án:

  • A. I. “var_dump ($array)”: Hàm var_dump() được sử dụng để hiển thị thông tin chi tiết về một biến, bao gồm cả kiểu dữ liệu và giá trị của nó. Nó không loại bỏ hay trả về phần tử đầu tiên của mảng.
  • B. J. “array_merge(array, array)”: Hàm array_merge() được sử dụng để trộn hai hoặc nhiều mảng thành một mảng duy nhất. Nó không liên quan đến việc lấy phần tử đầu tiên.
  • C. K. “array_shift(array)”: Hàm array_shift() loại bỏ và trả về phần tử đầu tiên của một mảng, đồng thời cập nhật lại chỉ số của các phần tử còn lại. Đây là đáp án đúng.
  • D. L. “reset(array)”: Hàm reset() di chuyển con trỏ mảng đến phần tử đầu tiên và trả về giá trị của phần tử đó. Tuy nhiên, nó không loại bỏ phần tử khỏi mảng.

Kết luận: Đáp án đúng là C. K. “array_shift(array)”.

Câu hỏi liên quan