PHP 5.4.36 Released

ReflectionFunctionAbstract::getNumberOfRequiredParameters

(PHP 5 >= 5.0.3)

ReflectionFunctionAbstract::getNumberOfRequiredParameters必須パラメータの数を取得する

説明

public int ReflectionFunctionAbstract::getNumberOfRequiredParameters ( void )

関数で定義されている必須パラメータの数を取得します。

警告

この関数は、 現在のところ詳細な情報はありません。引数のリストのみが 記述されています。

パラメータ

この関数にはパラメータはありません。

返り値

必須パラメータの数を返します。

参考

add a note add a note

User Contributed Notes 1 note

up
2
sebastian at sebastian-eiweleit dot de
1 year ago
<?php
namespace ExampleWorld;
// The Class
class helloWorld {
   
/* Method with two required arguments */

   
public function requiredTwoArguments ( $var1, $var2 ) {
       
// Some code ...
   
}

   
/* Method with two arguments, but just one is required */
   
public function requiredOneArgument ( $var1, $var2 = false ) {
       
// Some code ...
   
}
}

$r = new \ReflectionMethod ( 'ExampleWorld\helloWorld', 'requiredTwoArguments' );
echo
$r->getNumberOfRequiredParameters ();

$r = new \ReflectionMethod ( 'ExampleWorld\helloWorld', 'requiredOneArgument' );
echo
$r->getNumberOfRequiredParameters ();

// Output: 2 1
To Top