Hàm array_fill_keys trong PHP là gì ?

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

Hàm array_fill_keys trong PHP có nhiệm vụ tạo ra một mảng mới dựa vào mảng và giá trị truyền vào. Mảng mới được tạo ra sẽ sử dụng toàn bộ VALUE của mảng cũ làm KEY và giá trị được truyền vào là VALUE. Hàm này tương thích với PHP 5, PHP 7.

Cú pháp hàm array_fill_keys trong PHP

array_fill_keys ( array $keys , mixed $value ) : array

Hàm array_fill_keys có giá trị truyền vào là $key – là mảng sẽ được sử dụng làm KEY$valueVALUE được gán cho mảng mới.

<?php
$keys = array('foo', 5, 10, 'bar');
$a = array_fill_keys($keys, 'banana');
print_r($a);
?>

Trong ví dụ này có thể thấy chương trình sẽ tạo ra một mảng mới dựa trên mảng $keyVALUE là bannana.

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

Array
(
    [foo] => banana
    [5] => banana
    [10] => banana
    [bar] => banana
)

Hi vọng với bài viết này, bạn đã hiểu rõ ứng dụng của hàm array_fill_keys 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