PHP マニュアル
前のページ |  | 次のページ

# func_num_args

(PHP 4 )

func_num_args -- 関数に渡された引数の数を返す

## 説明

int func_num_args ( void )

カレントのユーザ定義関数に渡された引数の数を返します。 func_num_args()は関数定義部以外でコールされた 場合に警告を発生します。

    <?php
    function foo() {
       $numargs = func_num_args();
       echo "Number of arguments: $numargs\n";
    }

    foo( 1, 2, 3 );  // 'Number of arguments: 3'を出力します。
    ?>

func_num_args()はfunc_get_arg() およびfunc_get_args()と組み合わせて使用され、 ユーザ定義関数において可変長の引数リストを使用することができるようになります。

> 注意 この関数はPHP4で追加されました。

前のページ | ホーム | 次のページ
func_get_args | 上に戻る | function_exists