Làm cách nào để truy cập mảng trong PHP?
Tóm lược. trong hướng dẫn này, bạn sẽ tìm hiểu về mảng PHP và cách thao tác các phần tử mảng một cách hiệu quả Show
Giới thiệu về mảng PHPTheo định nghĩa, một mảng là một danh sách các phần tử. Vì vậy, ví dụ, bạn có thể có một mảng chứa danh sách các sản phẩm PHP cung cấp cho bạn hai loại mảng. được lập chỉ mục và kết hợp Các khóa của mảng được lập chỉ mục là các số nguyên bắt đầu từ 0. Thông thường, bạn sử dụng các mảng được lập chỉ mục khi bạn muốn truy cập các phần tử theo vị trí của chúng Các khóa của một mảng kết hợp là các chuỗi. Và bạn sử dụng mảng kết hợp khi bạn muốn truy cập các phần tử bằng các phím chuỗi Hướng dẫn này tập trung vào mảng được lập chỉ mục Tạo mảngTrong PHP, bạn có thể sử dụng cấu trúc 3 hoặc cú pháp [] để xác định một mảng. Cú pháp 4 ngắn hơn và thuận tiện hơn 1) Tạo mảng sử dụng cấu trúc array()Để xác định một mảng, bạn sử dụng cấu trúc 3. Ví dụ sau tạo một mảng trống
Để tạo một mảng với một số phần tử ban đầu, bạn đặt một danh sách các phần tử được phân tách bằng dấu phẩy trong dấu ngoặc đơn của cấu trúc 3 Ví dụ: phần sau định nghĩa một mảng có ba số
2) Tạo một mảng bằng cú pháp []PHP cung cấp một cách thuận tiện hơn để xác định mảng bằng cú pháp ngắn hơn [], được gọi là ký hiệu JSON. Ví dụ sau sử dụng cú pháp 4 để tạo một mảng trống mới
Ví dụ sau sử dụng cú pháp 4 để tạo một mảng mới bao gồm ba số
Hiển thị mảngĐể hiển thị nội dung của một mảng, bạn sử dụng hàm 9. Ví dụ 1 đầu ra 2 Hoặc bạn có thể sử dụng hàm 0 4 5 Để làm cho đầu ra dễ đọc hơn, bạn có thể bọc đầu ra của hàm 0 bên trong thẻ 2. Ví dụ 8 đầu ra 5 Sẽ thuận tiện hơn khi định nghĩa một hàm in ra một mảng như thế này 0 đầu ra 5 Và sau đó bạn có thể sử dụng lại hàm bất cứ khi nào bạn muốn hiển thị một mảng Truy cập các phần tử mảngĐể truy cập một phần tử trong một mảng, bạn chỉ định chỉ mục của phần tử trong dấu ngoặc vuông 2 Lưu ý rằng chỉ số của phần tử đầu tiên của một mảng bắt đầu bằng số không, không phải một Ví dụ sau minh họa cách truy cập phần tử đầu tiên của mảng 3 đầu ra 4 Thêm một phần tử vào mảngĐể thêm một phần tử vào mảng, bạn sử dụng cú pháp sau 5 PHP sẽ tính chỉ số cao nhất cộng với một chỉ số mỗi khi bạn gán một phần tử cho mảng Ví dụ sau đây cho thấy cách thêm số 4 vào mảng $scores 6 Trong ví dụ này, chúng tôi đã xác định một mảng bao gồm ba số ban đầu. Sau đó, chúng tôi đã thêm số 4 vào mảng Có thể sử dụng chỉ mục khi thêm phần tử mới vào mảng. Ví dụ 7 Nhưng làm cái này thì phải tính chỉ số thủ công mới được. Nó không thực tế. Ngoài ra, nếu chỉ mục đã được sử dụng, giá trị sẽ bị ghi đè Thay đổi phần tử mảngCâu lệnh sau thay đổi phần tử nằm ở 3 thành 4 8 Ví dụ để đổi phần tử đầu tiên của mảng 5 từ 1 thành 0 bạn làm như sau 9 Loại bỏ các phần tử mảngĐể xóa một phần tử khỏi mảng, bạn sử dụng hàm 6. Sau đây loại bỏ phần tử thứ hai của mảng 5 Làm cách nào để truy cập đối tượng mảng trong PHP?Làm cách nào để truy cập khóa mảng trong PHP?Nếu bạn có một giá trị và muốn tìm khóa, hãy sử dụng array_search() như thế này. $arr = mảng ('đầu tiên' => 'a', 'thứ hai' => 'b', ); .
Làm thế nào để gọi một mảng trong PHP?Để tạo mảng trong PHP, chúng ta dùng hàm mảng array() . Theo mặc định, một mảng của bất kỳ biến nào bắt đầu bằng chỉ số 0. Vì vậy, bất cứ khi nào bạn muốn gọi giá trị đầu tiên của một mảng, bạn bắt đầu bằng 0, tiếp theo là 1. và như thế. Có nhiều loại mảng khác nhau trong PHP.
Làm cách nào để truy cập một mảng bên trong một mảng trong PHP?Để tham chiếu đến mảng bên trong mảng của bạn, bạn cần tham chiếu khóa hoặc sử dụng vòng lặp foreach() để tìm một mảng để tìm kiếm giá trị bạn cần. |