PHP array_combine()関数
例
2つの配列をマージして新しい配列を作成します。一方の配列の要素がキー名になり、もう一方の配列の要素がキー値になります:
<?php
$fname=array("Peter","Ben","Joe");
$age=array("35","37","43");
$c=array_combine($fname,$age);
print_r($c);
?>
$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 リファレンスマニュアル その他の拡張機能