ReflectionType クラス

はじめに

ReflectionType クラスは、 関数の引数や戻り値の型、 またはクラスのプロパティの型に関する情報を報告します。 リフレクション拡張モジュールでは、以下のサブクラスが宣言されています。

  • ReflectionNamedType (PHP 7.1.0 以降)
  • ReflectionUnionType (PHP 8.0.0 以降)
  • ReflectionIntersectionType (PHP 8.1.0 以降)

クラス概要

abstract ReflectionType
implements Stringable
/* メソッド */
public bool allowsNull()
public string __toString()

変更履歴

バージョン 説明
8.0.0 ReflectionType は、抽象クラスになり、 ReflectionType::isBuiltin は、 ReflectionNamedType::isBuiltin に移動しました。

目次