はじめに
PHP Manual
PHP Manual»リフレクション»ReflectionAttribute

ReflectionAttribute クラス

(PHP 8)

ReflectionAttribute クラスは、 アトリビュート に関する情報を提供します。

class ReflectionAttribute implements Reflector {
/* 定数 */
public const int IS_INSTANCEOF;
/* プロパティ */
public string $name;
/* メソッド */
private function __construct()
public function getArguments(): array
public function getName(): string
public function getTarget(): int
public function isRepeated(): bool
public function newInstance(): object
}
name
アトリビュート名。
ReflectionAttribute::IS_INSTANCEOF int

instanceof のチェックを使い、 アトリビュートを取得します。

注意:

これらの定数の値は、 PHP のバージョンによっては変更される可能性があります。 値そのものに依存せず、定数を使うことを推奨します。

バージョン 説明
8.4.0 すべてのクラス定数が型付けされました。
8.4.0 ReflectionAttribute::$name プロパティが追加されました。

目次

To Top