2010/05/14

PHP:: 引数付き関数で引数なしで実行

最近になってやっとMVCモデルの使い方を分かってきましたが、PHPの基本的な知識がまだまだ不足しています。

そんな中、 引数付き関数で引数なしで実行しようとすると
php Warning: Missing argument 1 for 関数名
というエラーが表示されました。

そのままですが、とある関数の第1引数がないぞと!という警告です。

対応ですが、関数の引数がなしの場合は関数の引数部にデフォルト値をセットするようにします。

function sample( arg = デフォルト値){
 ~処理~ 
}

ガリガリかけるようになるまで時間がかかりそうだな~
スポンサーリンク

スポンサーリンク