Mảng PHP
Một mảng lưu trữ nhiều giá trị trong một biến duy nhất:
Thí dụ
<?php
$cars = array("Volvo", "BMW", "Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
Mảng là gì?
Mảng là một biến đặc biệt, có thể chứa nhiều hơn một giá trị cùng một lúc.
Nếu bạn có một danh sách các mục (ví dụ: một danh sách tên ô tô), thì việc lưu trữ các ô tô trong các biến đơn có thể giống như sau:
$cars1 = "Volvo";
$cars2 = "BMW";
$cars3 = "Toyota";
Tuy nhiên, nếu bạn muốn đi vòng qua những chiếc xe và tìm một chiếc cụ thể thì sao? Và điều gì sẽ xảy ra nếu bạn không có 3 chiếc xe, mà là 300 chiếc?
Giải pháp là tạo một mảng!
Một mảng có thể chứa nhiều giá trị dưới một tên duy nhất và bạn có thể truy cập các giá trị bằng cách tham chiếu đến một số chỉ mục.
Tạo một mảng trong PHP
Trong PHP, array()
hàm được sử dụng để tạo một mảng:
array();
Trong PHP, có ba loại mảng:
- Mảng được lập chỉ mục - Mảng có chỉ mục số
- Mảng liên kết - Mảng có các khóa được đặt tên
- Mảng nhiều chiều - Mảng chứa một hoặc nhiều mảng
Nhận độ dài của một mảng - Hàm count ()
Hàm count()
được sử dụng để trả về độ dài (số phần tử) của một mảng:
Thí dụ
<?php
$cars = array("Volvo", "BMW", "Toyota");
echo count($cars);
?>
Toàn bộ tham chiếu mảng PHP
Để có tài liệu tham khảo đầy đủ về tất cả các hàm mảng, hãy truy cập Tham chiếu Mảng PHP hoàn chỉnh của chúng tôi .
Tài liệu tham khảo chứa một mô tả ngắn gọn và các ví dụ sử dụng cho từng chức năng!