Có bao nhiêu loại mảng trong PHP 1 điểm 1 2 3 4?

Mảng trong PHP là một kiểu cấu trúc dữ liệu cho phép chúng ta lưu trữ nhiều phần tử có kiểu dữ liệu giống nhau dưới một biến duy nhất, do đó tiết kiệm công sức tạo một biến khác cho mỗi dữ liệu. Các mảng rất hữu ích để tạo danh sách các phần tử có kiểu tương tự, có thể được truy cập bằng chỉ mục hoặc khóa của chúng. Giả sử chúng tôi muốn lưu trữ năm tên và in chúng theo đó. Điều này có thể dễ dàng thực hiện bằng cách sử dụng năm biến chuỗi khác nhau. Nhưng nếu thay vì năm, con số tăng lên hàng trăm, thì người dùng hoặc nhà phát triển sẽ thực sự khó tạo ra nhiều biến khác nhau như vậy. Ở đây, mảng phát huy tác dụng và giúp chúng ta lưu trữ mọi phần tử trong một biến duy nhất và cũng cho phép truy cập dễ dàng bằng chỉ mục hoặc khóa. Mảng được tạo bằng hàm array[] trong PHP

Về cơ bản có ba loại mảng trong PHP.  

  • Mảng được lập chỉ mục hoặc số. Một mảng có chỉ mục số trong đó các giá trị được lưu trữ tuyến tính
  • Mảng kết hợp. Một mảng có chỉ mục chuỗi trong đó thay vì lưu trữ tuyến tính, mỗi giá trị có thể được gán một khóa cụ thể
  • Mảng đa chiều. Một mảng chứa một hoặc nhiều mảng bên trong nó và có thể được truy cập thông qua nhiều chỉ mục

Mảng được lập chỉ mục hoặc số

Các loại mảng này có thể được sử dụng để lưu trữ bất kỳ loại phần tử nào, nhưng chỉ mục luôn là một số. Theo mặc định, chỉ mục bắt đầu từ số không. Các mảng này có thể được tạo theo hai cách khác nhau như trong ví dụ sau.  

PHP




Chủ Đề