PHP では、「func_get_args()」関数を使用して、無限の数のパラメーターを渡すことができます。この関数の構文は「func_get_args (void): array」です。戻り値は配列を返します。 、各要素は、現在のユーザー定義関数のパラメーター リストの対応する要素のコピーです。
推奨: 「PHP ビデオ チュートリアル 」
無限の数のパラメータを渡したい場合は、次のものが必要です。 func_get_args() 関数を使用して渡す
func_num_args() 関数を使用してパラメータの総数を返す
<?php function more_args(){ $args = func_get_args(); for($i=0;$i<func_num_args();$i++){ $a = $i +1; echo "第".$a."个参数是".$args[$i]."<br>"; } } more_args('a','b','c','d','e','f'); ?>
実行結果
#関連紹介:func_get_args — 関数パラメータ リストを含む配列を返します。説明func_get_args ( void ) : array
以上がPHP関数を使用して変数パラメータを渡す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。