Hàm mảng PHP cho phép bạn tương tác và thao tác với mảng theo nhiều cách khác nhau. Mảng PHP rất cần thiết để lưu trữ, quản lý và vận hành trên các tập biến
PHP hỗ trợ các mảng đơn giản và nhiều chiều và có thể do người dùng tạo hoặc được tạo bởi hàm khác
Cài đặt
Không cần cài đặt để sử dụng các hàm mảng PHP;
Cấu hình thời gian chạy
Tiện ích mở rộng này không có chỉ thị cấu hình nào được xác định trong php. ban đầu
Bảng sau liệt kê tất cả các chức năng liên quan đến Mảng PHP. Ở đây cột phiên bản cho biết phiên bản PHP sớm nhất hỗ trợ chức năng
Sr. STT Chức năng và Mô tả Mảng Version1[]Tạo một mảng
4. 2. 02array_change_key_case[]Trả về một mảng với tất cả các phím ở dạng chữ thường hoặc chữ hoa
4. 2. 03array_chunk[]Tách một mảng thành nhiều mảng
4. 2. 03mảng_cột[]Trả về các giá trị từ một cột duy nhất trong mảng đầu vào
5. 5. 04array_combine[]Tạo một mảng bằng cách sử dụng một mảng cho các khóa và một mảng khác cho các giá trị của nó
55array_count_values[]Trả về một mảng với số lần xuất hiện cho mỗi giá trị
46array_diff[]So sánh các giá trị mảng và trả về sự khác biệt
47array_diff_assoc[]So sánh các khóa và giá trị mảng, với chức năng kiểm tra bổ sung do người dùng tạo và trả về sự khác biệt
PHP cung cấp các hàm mảng khác nhau để truy cập và thao tác với các phần tử của mảng. Các hàm mảng PHP quan trọng được đưa ra dưới đây
1] Hàm mảng [] trong PHP
Hàm array[] trong PHP tạo và trả về một mảng. Nó cho phép bạn tạo các mảng được lập chỉ mục, kết hợp và đa chiều
cú pháp
Ví dụ
đầu ra
mùa là. mùa hè, mùa đông, mùa xuân và mùa thu
2] Hàm PHP array_change_key_case[]
Hàm array_change_key_case[] trong PHP thay đổi trường hợp của tất cả các khóa của một mảng
Ghi chú. Nó chỉ thay đổi trường hợp của khóa
cú pháp
Ví dụ
đầu ra
Mảng [ [SONOO] => 550000 [VIMAL] => 250000 [RATAN] => 200000 ]
Ví dụ
đầu ra
Mảng [ [sonoo] => 550000 [vimal] => 250000 [ratan] => 200000 ]
3] Hàm array_chunk[] trong PHP
Hàm array_chunk[] trong PHP chia mảng thành nhiều phần. Bằng cách sử dụng phương thức array_chunk[], bạn có thể chia mảng thành nhiều phần
cú pháp
Ví dụ
đầu ra
Array [ [0] => Array [ [0] => 550000 [1] => 250000 ] [1] => Array [ [0] => 200000 ] ]
4] Hàm đếm [] trong PHP
Hàm đếm[] PHP đếm tất cả các phần tử trong một mảng
cú pháp
Ví dụ
đầu ra
5] Hàm sắp xếp PHP []
Hàm sort[] trong PHP sắp xếp tất cả các phần tử trong một mảng
cú pháp
Ví dụ
đầu ra
autumn spring summer winter
6] Hàm array_reverse[] trong PHP
Hàm array_reverse[] trong PHP trả về một mảng chứa các phần tử theo thứ tự đảo ngược
cú pháp
Ví dụ
đầu ra
autumn spring winter summer
7] Hàm array_search[] trong PHP
Hàm array_search[] trong PHP tìm kiếm giá trị đã chỉ định trong một mảng. Nó trả về khóa nếu tìm kiếm thành công
cú pháp
Ví dụ
đầu ra
8] Hàm PHP array_intersect[] trả về giao điểm của hai mảng. Nói cách khác, nó trả về các phần tử khớp nhau của hai mảng
// Using short array syntax.
// Also, works with array[] syntax.
$arr1 = [1, 2, 3];
$arr2 = [...$arr1]; //[1, 2, 3]
$arr3 = [0, ...$arr1]; //[0, 1, 2, 3]
$arr4 = [...$arr1, ...$arr2, 111]; //[1, 2, 3, 1, 2, 3, 111]
$arr5 = [...$arr1, ...$arr1]; //[1, 2, 3, 1, 2, 3]
function getArr[] {
return ['a', 'b'];
}
$arr6 = [...getArr[], 'c' => 'd']; //['a', 'b', 'c' => 'd']
?>
$a = array[array['p', 'h'], array['p', 'r'], 'o'];
if [in_array[array['p', 'h'], $a]] {
echo "'ph' was found\n";
}
if [in_array[array['f', 'i'], $a]] {
echo "'fi' was found\n";
}
________số 8
The following function [similar to one above] will render an array as a series of HTML select options [i.e. ""]. The problem with the one before is that there was no way to handle, so this function solves that issue.
autumn spring summer winter0
autumn spring summer winter1
autumn spring summer winter2
autumn spring summer winter3
autumn spring summer winter4
autumn spring summer winter5
autumn spring summer winter6
autumn spring summer winter7
autumn spring summer winter8
autumn spring summer winter00
autumn spring summer winter01
autumn spring summer winter02
autumn spring summer winter03