ReflectionType::__toString
(PHP 7)
ReflectionType::__toString — 文字列に変換する
警告 この関数は PHP 7.1.0 で 非推奨になります。この関数に頼らないことを強く推奨します。
説明
public ReflectionType::__toString ( ) : string
引数の型の名前を取得します。
パラメータ
この関数にはパラメータはありません。
返り値
引数の型を返します。
例
例1 ReflectionType::__toString() の例
<?phpfunction someFunction(string $param) {}$reflectionFunc = new ReflectionFunction('someFunction');$reflectionParam = $reflectionFunc->getParameters()[0];echo $reflectionParam->getType();
上の例の出力は、 たとえば以下のようになります。
string
変更履歴
バージョン | 説明 |
---|---|
7.1.0 | ReflectionType::__toString() は非推奨になりました。 |
参考
- ReflectionNamedType::getName() - タイプヒントのテキストを取得する
- ReflectionType::allowsNull() - null が許されるかをチェックする
- ReflectionType::isBuiltin() - ビルトインの型かどうかをチェックする
- ReflectionParameter::getType() - 引数の型を取得する