Hướng dẫn
Quảng cáo

Hàm array_fill_keys() trong PHP

Hướng dẫn cách sử dụng hàm array_fill_keys() về mảng trong lập trình PHP

Tác dụng của hàm array_fill_keys()

The array_fill_keys() function fills an array with a value and lets you specify what key to use.

The following table summarizes the technical details of this function.

Return Value: Returns the filled array.
Version: PHP 5.2.0+

Syntax

The basic syntax of the array_fill_keys() function is given with:

array_fill_keys(keys, value);

The following example shows the array_fill_keys() function in action.

Ví dụ

<?php
// Defining keys array
$keys = array("foo", "bar", "baz");

// Filling array
$result = array_fill_keys($keys, "hello");
print_r($result);
?>

Parameters

The array_fill_keys() function accepts the following parameters.

Parameter Description
keys Required. Specifies the array of values that will be used as keys. Illegal values for the key will be converted to string.
value Required. Specifies the value to use for filling the array.

More Examples

Here're some more examples showing how array_diff_ukey() function actually works:

You can also use the range() function to quickly create key range, like this:

Ví dụ

<?php
// Defining keys array
$keys = range(1, 6);

// Filling array
$result = array_fill_keys($keys, "apple");
print_r($result);
?>

You can also specify negative indices as shown in the following example:

Ví dụ

<?php
// Defining keys array
$keys = range(-2, 3);

// Filling array
$result = array_fill_keys($keys, "banana");
print_r($result);
?>

Bài viết này đã giúp ích cho bạn?

Bài viết mới

Advertisements