今日の人気記事

  1. PHPのダウンロードとインストール - Windows10
  2. Apache + PHPの設定と動作確認 - Windows10
  3. 文字列が最初に現れる場所を取得 - strpos()、mb_strpos()
  4. ファイルがディレクトリかどうかを確認 - is_dir()
  5. PHPの設定内容を確認する - phpinfo()

関数に渡された引数の数を取得 - func_num_args()

当ページのリンクには広告が含まれています。

プログラミング言語PHPで、関数に渡された引数の数(引数を何個渡したか)を取得する関数 func_num_args()を紹介します。

func_num_args 関数

int func_num_args ( void )
関数に渡された引数の数を取得します。
引数
引数はありせん
返り値
関数に渡された引数の数を返します。

サンプルコード

barという関数に渡された引数の数を取得するサンプルコードです。関数には、整数型・浮動小数点型・文字列・配列といったさまざまな変数を渡しています。

func_num_args() ← 引数なし
<?php
function bar() {
  var_dump( func_num_args() );
}

bar(6758, 1.414, 'MySQL', array('PHP', 'jQuery', 'C言語') );
?>

実行結果です。

int(4)

引数は、整数型・浮動小数点型・文字列・配列の4つを渡しているので、int型の「4」が返されています。

関数処理 の人気記事

  1. PHP関数リファレンス
  2. 関数が定義済みかどうかを確認 - function_exists関数

関連記事(一部広告含む)