ホームページ > バックエンド開発 > PHPの問題 > PHP関数を使用して変数パラメータを渡す方法

PHP関数を使用して変数パラメータを渡す方法

藏色散人
リリース: 2023-03-03 14:16:02
オリジナル
3661 人が閲覧しました

PHP では、「func_get_args()」関数を使用して、無限の数のパラメーターを渡すことができます。この関数の構文は「func_get_args (void): array」です。戻り値は配列を返します。 、各要素は、現在のユーザー定義関数のパラメーター リストの対応する要素のコピーです。

PHP関数を使用して変数パラメータを渡す方法

推奨: 「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(&#39;a&#39;,&#39;b&#39;,&#39;c&#39;,&#39;d&#39;,&#39;e&#39;,&#39;f&#39;);
?>
ログイン後にコピー

実行結果

#関連紹介:

func_get_args — 関数パラメータ リストを含む配列を返します。

説明

func_get_args ( void ) : array
ログイン後にコピー
関数パラメータ リストの配列を取得します。

この関数は func_get_arg() および func_num_args() と一緒に使用できるため、ユーザー定義関数はカスタム数のパラメーター リストを受け入れることができます。

戻り値

配列を返します。各要素は、現在のユーザー定義関数のパラメーター リストの対応する要素のコピーです。

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

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