Hướng dẫn dùng zana quick trong PHP
12/05/2021 01:40 Show (Mảng trong PHP) Bên cạnh các thành phần khác như list, strings thì array - hay còn gọi là mảng cũng là một yếu tố không thể thiếu khi tìm hiểu về lập trình PHP. Trong bài viết dưới đây chúng ta sẽ cùng tìm hiểu về mang trong PHP, các loại mảng trong PHP cùng các ví dụ cụ thể đi kèm.
Khái niệm về mảng trong PHPMảng trong PHP là một kiểu cấu trúc dữ liệu cho phép người dùng lưu trữ nhiều phần tử của kiểu dữ liệu tương tự dưới một biến duy nhất, do đó giúp chúng ta tiết kiệm công sức tạo một biến khác nhau cho mọi dữ liệu. Ví dụ, nếu bạn muốn lưu trữ 100 số thì thay vì xác định 100 biến, bạn dễ dàng xác định một mảng có độ dài 100. Khái niệm mảng trong PHP 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 cách sử dụng chỉ mục hoặc khóa của chúng. Giả sử chúng ta muốn lưu trữ năm tên và in chúng tương ứng. Đ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 một 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 hoạt độ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 cách sử dụng chỉ mục hoặc khóa. Một mảng được tạo bằng hàm array () trong PHP. >>> Đọc thêm: Cookie trong PHP - Tại sao phải sử dụng Cookie trong PHP? Các loại mảng trong PythonVề cơ bản, có ba loại mảng trong Python, giá trị của mảng sẽ được truy cập bằng cách sử dụng ID còn được gọi là chỉ số mảng như sau:
>>> Đọc thêm: Tìm hiểu vòng lặp trong PHP Mảng số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ừ 0. Các mảng này có thể được tạo theo hai cách khác nhau như trong ví dụ sau:
Output
>>> Tham khảo khóa học lập trình PHP Mảng liên kết trong PHPMảng kết hợp rất giống với mảng số về mặt chức năng nhưng chúng khác nhau về chỉ mục của chúng. Mảng liên kết sẽ có chỉ mục của chúng dưới dạng chuỗi để bạn có thể thiết lập một liên kết chặt chẽ giữa khóa và giá trị. Mảng liên kết trong PHP Ví dụ, để lưu trữ lương của nhân viên trong một mảng, một mảng được lập chỉ mục bằng số sẽ không phải là lựa chọn tốt nhất. Thay vào đó, bạn có thể sử dụng tên nhân viên làm khóa trong mảng liên kết của bạn và giá trị sẽ là mức lương tương ứng của họ. Lưu ý: Không để mảng liên kết trong dấu ngoặc kép khi in nếu không nó sẽ không trả về giá trị nào. Ví dụ về mảng liên kết:
|