【PHPのバージョン】PHP5.26
【質問内容】
メソッドが取りうる引数の個数を知りたいんですが、何か方法あるんでしょうか?

class SampleClass
{
public function sampleMethod($arg1, $arg2, $arg3=null)
{
// 何かの処理...
}
}

と定義されているときに、SampleClassの外から、
sampleMethodが取りうる引数の個数(2〜3)を取得したんですが、
何かいい方法ないでしょうか?
よろしくお願いします。。。