Rumah > pembangunan bahagian belakang > tutorial php > Peranan fungsi array_filter() dalam PHP adalah untuk menapis elemen dalam tatasusunan dan mengembalikan tatasusunan baru yang ditapis

Peranan fungsi array_filter() dalam PHP adalah untuk menapis elemen dalam tatasusunan dan mengembalikan tatasusunan baru yang ditapis

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2023-09-17 11:34:01
ke hadapan
1349 orang telah melayarinya

Fungsi

Peranan fungsi array_filter() dalam PHP adalah untuk menapis elemen dalam tatasusunan dan mengembalikan tatasusunan baru yang ditapis

array_filter() menapis elemen tatasusunan menggunakan fungsi panggil balik ciptaan pengguna. Ia mengembalikan tatasusunan yang ditapis.

Syntax

array_filter(arr, callback, flag)
Salin selepas log masuk

Parameter

  • arr - Tatasusunan untuk ditapis

  • panggilan balik - Fungsi panggilan balik untuk digunakan

  • meter: >

    • ARRAY_FILTER_USE_KEY - Lulus kekunci sebagai satu-satunya hujah kepada panggilan balik dan bukannya nilai

    • ARRAY_FILTER_USE_BOTH - Lulus nilai dan kunci sebagai hujah kepada panggilan balik dan bukannya nilai

    • Return
  • Return fil
fungsi mengembalikan tatasusunan yang ditapis.

Contoh

Demonstrasi masa nyata

<?php
function check($arr) {
   return(!($arr & 1));
}
$arr1 = array(3, 6, 9, 15, 20, 30, 45, 48, 59, 66);
print_r(array_filter($arr1, "check"));
?>
Salin selepas log masuk

Output

Array
(
[1] => 6
[4] => 20
[5] => 30
[7] => 48
[9] => 66
)
Salin selepas log masuk

Atas ialah kandungan terperinci Peranan fungsi array_filter() dalam PHP adalah untuk menapis elemen dalam tatasusunan dan mengembalikan tatasusunan baru yang ditapis. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan