関数の引数の初期設定値に連想配列を指定

関数の引数の初期設定値には、連想配列を指定することもできる。

サンプル

関数の引数の初期設定値に連想配列を指定

関数の引数に連想配列を指定し、foreach文で、連想配列の各要素のキーと値を取得するサンプル。

<?php
function sample( $varArray = array( "gold" => "金色" ) ) {
    foreach ( $varArray as $varKey => $varValue ) {
        echo '<p>';
        echo $varKey . ': ' . $varValue;
        echo '</p>';
    }
}
sample();
$varArray = array(
    "red" => "赤色",
    "blue" => "青色",
    "yellow" => "黄色"
);
sample( $varArray );
?>

↓↓↓出力結果↓↓↓

gold: 金色
red: 赤色
blue: 青色
yellow: 黄色

スポンサード リンク

カテゴリー: PHP, ユーザー定義関数 タグ: パーマリンク