Mảng trong hàm PHP

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
winter
0

autumn
spring
summer
winter
1

autumn
spring
summer
winter
2

autumn
spring
summer
winter
3

autumn
spring
summer
winter
4

autumn
spring
summer
winter
5

autumn
spring
summer
winter
6

autumn
spring
summer
winter
7

autumn
spring
summer
winter
8

autumn
spring
summer
winter
00

autumn
spring
summer
winter
01

autumn
spring
summer
winter
02

autumn
spring
summer
winter
03

Làm cách nào để viết mảng trong hàm trong PHP?

Xem thêm ¶ .
array_pad[] - Mảng pad có độ dài đã chỉ định với một giá trị
list[] - Gán các biến như thể chúng là một mảng
count[] - Đếm tất cả các phần tử trong một mảng hoặc trong một đối tượng có thể đếm được
range[] - Tạo một mảng chứa một loạt các phần tử
cho mỗi
kiểu mảng

Bạn có thể chuyển một mảng tới một hàm trong PHP không?

Giống như các biến thông thường, bạn có thể chuyển một mảng theo tham chiếu vào một hàm bằng cách lấy tham chiếu của mảng ban đầu và chuyển tham chiếu đó tới hàm. Here is a PHP script on how to pass array as reference:

Chủ Đề