-
func_get_args関数を使用する方法: この方法では、func_get_args関数を使用して関数に渡されたすべての引数を取得します。以下は、例です。
function myFunction() { $args = func_get_args(); var_dump($args); } myFunction('Hello', 'World', 123);
出力:
array(3) { [0]=> string(5) "Hello" [1]=> string(5) "World" [2]=> int(123) }
func_get_args関数は、関数に渡された引数を配列として返します。
-
可変長引数を使用する方法: PHPでは、関数の定義において可変長引数を使用することができます。以下は、例です。
function myFunction(...$args) { var_dump($args); } myFunction('Hello', 'World', 123);
出力:
array(3) { [0]=> string(5) "Hello" [1]=> string(5) "World" [2]=> int(123) }
可変長引数を使用すると、関数に渡されたすべての引数が配列として取得されます。
これらの方法を使用すると、関数に渡されたすべてのパラメータを取得することができます。必要に応じて、取得したパラメータを使用してさまざまな処理を実行することができます。