FC2ブログ

引数のデフォルト値

引数が設定されといる関数を
引数の指定なしで実行すると

Warning Missing argument
とエラーになります
引数がなくてもエラーがでないようにするには
引数のデフォルト値を関数側で設定します

こうすればデフォルト値で代替され
エラーになりません

構文は、

$変数=数値;

関数名($変数);

function 関数名($引数=値)
{
処理1;
処理2;
print $引数;
}

となります

例えば、
よくあるページで
ゲストさん、こんにちわ
とか
会員さん、ようこそ
と表示するなら、

<?php
check_member();

function check_member($username="gest",$pass="gest")
{
if($username=="gest" && "pass="gest"){
print "ゲストさん、こんにちわ";
}else{
print "会員さん、こんにちわ";
}
}
?>

という感じです

今回は、関数を作り
引数はデフォルト値を使ってみました

もうすこし改造すると、サインインみたいにできるかもしれません
スポンサーサイト



コメント

非公開コメント

最新記事
検索フォーム
GREEハコニワ攻略サイト
リンク
カテゴリ
月別アーカイブ
フリーエリア
最新記事
FXプライムレート
最新コメント
最新トラックバック