Hàm mảng PHP
Rất dễ dàng để tạo một mảng mới bằng cách sử dụng hàm PHP mảng (). Mảng PHP là một loại biến đặc biệt lưu trữ và sắp xếp dữ liệu. Điều làm cho một biến mảng đặc biệt là nó có thể lưu trữ nhiều hơn một giá trị; thực tế, bạn có thể lưu trữ bao nhiêu giá trị trong một mảng mà bạn cần. Nhưng làm thế nào mảng này có thể giữ tất cả các giá trị được tổ chức? Nó sử dụng các vị trí chỉ mục được gán cho từng giá trị. Bạn có thể nghĩ về một mảng như một chồng sách thư viện. Tên của biến mảng sẽ là $ book và các vị trí chỉ mục ([0], [1], [2]) sẽ là số duy nhất được đặt cho mỗi cuốn sách trong thư viện và tiêu đề của sách sẽ là các giá trị trong các mảng. Lưu ý trong ví dụ dưới đây rằng các vị trí chỉ mục bắt đầu bằng 0 và không bằng một.

$ sách [0] = "Cuốn theo chiều gió";
$ sách [1] = "Phụ nữ nhỏ";
$ sách [2] = "Chiến tranh và đào";

Rất dễ dàng để tạo một mảng mới và điền vào mảng đó có nhiều hơn một giá trị hoặc phần tử bằng cách sử dụng hàm mảng () của PHP. Như bạn có thể thấy bên dưới, tên của biến mảng được theo sau bởi một dấu bằng và sau đó là tên hàm. Bên phải tên hàm là các giá trị trong mảng được đặt giữa dấu ngoặc đơn. Mỗi giá trị được phân tách bằng dấu phẩy và được đặt trong dấu ngoặc kép. Toàn bộ kết thúc bằng một dấu chấm phẩy.

$ biến_name = function_name ("giá trị", "giá trị",
"giá trị");

$ sách = mảng ("Cuốn theo chiều gió",
"Phụ nữ nhỏ", "Chiến tranh và đào");
Ghi chú--Mũi tên chỉ ra rằng mã được gói thành một dòng thứ hai và thực sự nên nằm trên một dòng.

  1. Hai ví dụ trên thực sự là cùng một mảng được viết theo hai cách khác nhau.

  2. Bạn có thể thêm một giá trị vào một mảng hiện có bằng cách sử dụng toán tử mảng []. Ví dụ: chúng ta có thể thêm một cuốn sách mới vào mảng sách $ của chúng tôi.

    $ sách [] = "Tội ác và trừng phạt";


  3. Bạn cũng có thể sử dụng toán tử mảng [] để bắt đầu một mảng mới chỉ có một biến.

    $ name [] = "Diane Cipoche";




Video HướNg DẫN: PHP: Bài 6. Mảng và vòng lặp foreach trong PHP (Có Thể 2024).