php の --r 系オプション

PHP 4 時代には存在しなかったので気にしたことがなかったけど、PHP 5 には –r 系のオプションがある。

 --rf <name>      Show information about function <name>.
 --rc <name>      Show information about class <name>.
 --re <name>      Show information about extension <name>.
 --ri <name>      Show configuration for extension <name>.
$ php --rf array_map
Function [ <internal:standard> function array_map ] {

  - Parameters [4] {
    Parameter #0 [ <required> $callback ]
    Parameter #1 [ <required> $arg1 ]
    Parameter #2 [ <required> $arg2 ]
    Parameter #3 [ <optional> $... ]
  }
}

おぉ、便利じゃん。と思ったけど

戻り値が分かんないじゃん、これ。

そりゃないよ。そりゃーない。それに引数の方もちゃんと全部説明が出るのかと思ったらそうとは限らないみたい。あーなんだよもう。

やるならちゃんとやってくれって。頼むから。

More