func_num_args()

PHPのfunc_num_args()関数は、ユーザー定義関数に渡した引数の数を返す組み込み関数。

func_get_args()や、func_get_arg()と同様に、ユーザー定義関数可変長引数を取得する際に使用することが多い。

定義

書式

整数 = func_num_args()

戻り値

整数。ユーザー定義関数に渡した引数の数を返す。

エラー

ユーザー定義関数の外部からコールすると、警告を発する。

サンプル

<?php
function sample() {
    $args = func_num_args();
    echo "<p>引数の数: {$args}</p>";
}
sample( 1, 2, 3, 4, 5 );
?>

↓↓↓出力結果↓↓↓

引数の数: 5

スポンサード リンク

カテゴリー: PHP, 組み込み関数, 関数処理 タグ: パーマリンク