牛牛在线工具

array_combine()

收录 8868 个 PHP 函数,含用途说明与用法示例。

array_combine()

通过合并两个数组的值创建一个新数组,其中一个数组用作键名,另一个数组用作键值

array_combine() 函数用于通过合并两个数组的值创建一个新数组,其中一个数组用作键名,另一个数组用作键值。 用法: array_combine(array $keys, array $values): array|false 参数: $keys:作为新数组的键名的数组。 $values:作为新数组的键值的数组。 返回值: 如果成功创建了新数组,则返回包含合并后的键值对的数组。 如果输入的两个数组具有不同的长度,或者任何一个数组为空,则返回 false。 示例: $keys = ['name', 'age', 'gender']; $values = ['John', 25, 'Male']; $result = array_combine($keys, $values); if ($result !== false) { echo "<pre>"; print_r($result); echo "</pre>"; } else { echo "Failed to combine arrays."; } 输出结果: <pre> Array ( [name] => John [age] => 25 [gender] => Male ) </pre> 在示例中,$keys 数组包含三个键名,$values 数组包含三个键值。array_combine() 函数将这两个数组合并创建一个新数组。最终输出结果是一个包含合并后的键值对的关联数组。