PHP array_combine()関数

PHP Array 参考手册完全な PHP Array リファレンスマニュアル

例

2つの配列をマージして新しい配列を作成します。一方の配列の要素がキー名になり、もう一方の配列の要素がキー値になります:

<?php
$fname=array("Peter","Ben","Joe");
$age=array("35","37","43");

$c=array_combine($fname,$age);
print_r($c);
?>

例を実行 »

定義と使い方

array_combine() 関数は、2つの配列をマージして新しい配列を作成します。一方の配列の要素がキー名になり、もう一方の配列の要素がキー値になります。

注:キー名配列とキー値配列の要素数は同じでなければなりません!


構文

array_combine(keys,values);

パラメータ 説明
keys 必須。配列のキー名を指定します。
values 必須。配列のキー値を指定します。

技術詳細

戻り値: マージされた配列を返します。2つの配列の要素数が同じでない場合は FALSE を返します。
PHP バージョン: 5+
更新ログ: PHP 5.4 より前のバージョンでは、配列が空の場合、E_WARNING レベルのエラーが発生し、FALSE を返しました。


PHP Array 参考手册完全な PHP Array リファレンスマニュアル その他の拡張機能