array_combine
创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值
&reftitle.description;
arrayarray_combine
arraykeys
arrayvalues
返回一个 array,用来自
keys 数组的值作为键名,来自
values 数组的值作为相应的值。
&reftitle.parameters;
keys
将被作为新数组的键。非法的值将会被转换为字符串类型(string)。
values
将被作为数组的值。
&reftitle.returnvalues;
返回合并的 array,如果两个数组的单元数不同则返回 &false;。
&reftitle.errors;
如果作为keys的数组和作为values的数组的元素个数不一样,将会抛出一个警告错误(E_WARNING)。
&reftitle.changelog;
&Version;
&Description;
5.4.0
(修复)早期版本中如果是空数组就报E_WARNING的错并且返回&false;。
&reftitle.examples;
一个 array_combine 简单的例子
]]>
&example.outputs;
avocado
[red] => apple
[yellow] => banana
)
]]>
&reftitle.seealso;
array_merge
array_walk
array_values