引数の数がいくつあっても対応できるようにする
![]()
引数の数が一定でない(可変長引数の)関数を作成するには、仮引数をおかずに、func_num_args関数やfunc_get_arg関数、func_get_args関数を利用します。
関数の構文と機能 構文 機能 func_num_args() 引数の数を取得する func_get_arg(番号) 引数リストの中から「番号」番目にある一つを取得する(最初の引数の番号を0として数える) func_get_args() 全引数のリストを配列として返す