ReflectionProperty::getMangledName

プロパティのマングリングされた名前を取得する

説明

public string ReflectionProperty::getMangledName()

プロパティのマングリングされた名前(内部的な名前)を返します。 private および protected プロパティの場合、 この名前にはアクセス権のスコープが埋め込まれています。

public プロパティの場合、マングリングされた名前はプロパティ名と同一です。 protected プロパティの場合、マングリングされた名前は \0*\0name という形式になります。 private プロパティの場合、マングリングされた名前は \0ClassName\0name という形式になります。

パラメータ

この関数にはパラメータはありません。

戻り値

調べているプロパティのマングリングされた名前を返します。

変更履歴

バージョン 説明
8.5.0 このメソッドが追加されました。

参考

  • ReflectionProperty::getName