(PHP 5, PHP 7, PHP 8)
ReflectionProperty sınıfı sınıfın özellikleri hakkında bilgi edinilmesini sağlar.
Özelliğin ismi. Salt-okunur olup, bir yazma çabası ReflectionException istisnasına yol açar.
Özelliği tanımlayan sınıfın ismi. Salt-okunur olup, bir yazma çabası ReflectionException istisnasına yol açar.
ReflectionProperty::IS_STATIC
Özelliğin static olduğunu belirtir. PHP 7.4.0 öncesinde, bu değer 1
idi.
ReflectionProperty::IS_READONLY
Özelliğin salt okunur olduğunu belirtir. PHP 8.1.0 ve sonrasında kullanılabilir.
ReflectionProperty::IS_PUBLIC
Özelliğin public olduğunu belirtir. PHP 7.4.0 öncesinde, bu değer 256
idi.
ReflectionProperty::IS_PROTECTED
Özelliğin protected olduğunu belirtir. PHP 7.4.0 öncesinde, bu değer 512
idi.
ReflectionProperty::IS_PRIVATE
Özelliğin private olduğunu belirtir. PHP 7.4.0 öncesinde, bu değer 1024
idi.
Bilginize:
Sabitlerin değerleri PHP sürümleri arasında farklılık gösterebilir. Bu bakımdan sabitler değerleriyle değil isimleriyle kullanılmalıdır.
Sürüm: | Açıklama |
---|---|
8.0.0 | ReflectionProperty::export() kaldırıldı. |