array_combine
一方の配列をキーとして、もう一方の配列を値として、ひとつの配列を生成する
&reftitle.description;
arrayarray_combine
arraykeys
arrayvalues
keys 配列の値をキーとして、また
values 配列の値を対応する値として生成した
array を作成します。
&reftitle.parameters;
keys
キーとして使用する配列。無効な値を渡すと文字列に変換されます。
values
値として使用する配列。
&reftitle.returnvalues;
作成した配列を返します。
&reftitle.errors;
PHP 8.0.0 以降では、keys および
values の要素数が一致しなかった場合は
ValueError がスローされます。
それより前のバージョンでは、
E_WARNING が発生していました。
&reftitle.changelog;
&Version;
&Description;
8.0.0
それぞれの配列の要素数が一致しなかった場合、
array_combine は
ValueError をスローするようになりました。
これより前のバージョンでは、&false; を返していました。
&reftitle.examples;
array_combineの簡単な例
]]>
&example.outputs;
avocado
[red] => apple
[yellow] => banana
)
]]>
&reftitle.seealso;
array_merge
array_walk
array_values
array_map