PHP関数の変数パラメータリストの数

不言
リリース: 2023-03-22 19:46:02
オリジナル
1489 人が閲覧しました

この記事では、PHP 関数のパラメーター リストの可変数について説明します。必要な方は、

PHP5.5 以前のバージョンを参照してください。

次の関数を使用します。

  • func_num_args 戻り値パラメータの総数func_num_args 返回参数的总数量

  • func_get_arg 返回参数列表的某一项

  • func_get_args 返回一个包含函数参数列表的数组

function test()
{
    echo '参数总数;', func_num_args(), "\n";
    echo '第一个参数:', func_get_arg(0), "\n";
    echo '全部参数;';
    print_r(func_get_args());
}

test(1, 2, 3, 4);

/*
参数总数;4
第一个参数:1
全部参数;Array
(
   [0] => 1
   [1] => 2
   [2] => 3
   [3] => 4
)
*/
ログイン後にコピー

PHP5.6 及以上版本

使用 ...

func_get_arg パラメータリスト内の項目を返します

func_get_args 含まれる関数を返します パラメータリストの配列

function test(...$params)
{
    print_r($params);
}

test(1, 2, 3, 4);

/*
Array         
(             
    [0] => 1  
    [1] => 2  
    [2] => 3  
    [3] => 4  
)
*/
ログイン後にコピー
PHP5.6 以降

実装するには ... 構文を使用してくださいrrreee

関連する推奨事項:

PHP 関数に関する見落とされている点 (整理)

🎜PHP関数利用上の注意事項 SSD利用上の注意事項 IDカード利用上の注意事項など 利用上の注意事項🎜🎜🎜🎜PHP関数の利用上の注意事項🎜🎜

以上がPHP関数の変数パラメータリストの数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート