Rumah  >  Artikel  >  pembangunan bahagian belakang  >  array_map() fungsi dalam PHP

array_map() fungsi dalam PHP

PHPz
PHPzke hadapan
2023-08-27 18:13:051574semak imbas

Fungsi

array_map() fungsi dalam PHP

array_map() menghantar setiap nilai tatasusunan kepada fungsi tulisan pengguna, yang mengembalikan nilai baharu.

Syntax

array_map(callback, arr1, <strong>arr2 &minus;</strong>, <strong>arr3 &minus;</strong>, <strong>arr4 &minus;</strong>, &hellip;)

Parameter

  • panggilan balik−Fungsi panggil balik

  • 2arr1 - Array untuk diubah suai

  • Array untuk diubah suai

  • arr3 - mahu Tatasusunan Diubahsuai

Mengembalikan fungsi

array_map() mengembalikan tatasusunan yang mengandungi nilai tatasusunan pertama selepas menggunakan fungsi ciptaan pengguna pada setiap tatasusunan.

Contoh

Demonstrasi Langsung

<?php
function square($n) {
   return($n * $n);
}
$arr = array(1, 2, 3);
$res = array_map("square", $arr);
print_r($res);
?>

Output

Array
(
[0] => 1
[1] => 4
[2] => 9
)

Contoh

Mari kita lihat satu lagi contoh mencipta tatasusunan menggunakan array_map().

Demonstrasi masa nyata

<?php
$arr1 = array(1, 2, 3);
$arr2 = array("steve", "david", "nadal");
$arr3 = array("cricket", "football", "tennis");
$res = array_map(null, $arr1, $arr2, $arr3);
print_r($res);
?>

Output

Array
(
[0] => Array
(
[0] => 1
[1] => steve
[2] => cricket
)

[1] => Array
(
[0] => 2
[1] => david
[2] => football
)

[2] => Array
(
[0] => 3
[1] => nadal
[2] => tennis
)
)

Atas ialah kandungan terperinci array_map() fungsi dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam