Hàm array_map trong PHP là gì ?

12/06/2020 - lượt xem
Chia sẻ
 
Rate this post

Hàm array_map trong PHP có nhiệm vụ gọi một callback tác động đến các mảng được truyền vào. Hàm này tương thích với PHP 4, PHP 5, PHP 7.

Cú pháp hàm array_map trong PHP

array_map ( callable $callback , array $array1 [, array $... ] ) : array

Hàm array_map  có các giá trị truyền vào gồm $callback – là hàm được gọi tới, $array1 là mảng được truyền vào, có thể truyền vào nhiều mảng khác nhau để xử lý. Hàm này sẽ trả về kết quả dựa theo hàm callback được gọi tới.

<?php
function cube($n)
{
    return ($n * $n * $n);
}

$a = [1, 2, 3, 4, 5];
$b = array_map('cube', $a);
print_r($b);
?>

Và kết quả tương ứng sẽ là

Array
(
    [0] => 1
    [1] => 8
    [2] => 27
    [3] => 64
    [4] => 125
)

Hi vọng với bài viết này, bạn đã hiểu rõ ứng dụng của hàm array_map trong PHP. Nếu bạn thấy bài viết hay và có ý nghĩa hãy like và chia sẻ bài viết này để mọi người cùng nhau học tập nhé.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    Liên hệ với chúng tôi

    Để lại thông tin để nhận được các bài viết khác

    Rate this post

    Xem thêm nhiều bài tin mới nhất về Kiến thức

    Xem thêm