(PHP 7 >= 7.1.0, PHP 8)
ReflectionClassConstant sınıfı bir sınıf sabiti hakkında bilgi verir.
Sınıf sabitinin ismi. Salt-okunur olup, yazılmaya çalışılırsa ReflectionException istisnası oluşur.
Sınıf sabitini tanımlandığı yerin ismi. Salt-okunur olup, yazılmaya çalışılırsa ReflectionException istisnası oluşur.
ReflectionClassConstant::IS_PUBLIC
Sabitin public
olup olmadığını belirtir.
PHP 7.4.0 öncesinde, bu değer 256
idi.
ReflectionClassConstant::IS_PROTECTED
Sabitin protected
olup olmadığını belirtir.
PHP 7.4.0 öncesinde, bu değer 512
idi.
ReflectionClassConstant::IS_PRIVATE
Sabitin private
olup olmadığını belirtir.
PHP 7.4.0 öncesinde, bu değer 1024
idi.
ReflectionClassConstant::IS_FINAL
Sabitin final olduğunu belirtir. PHP 8.1.0 ve sonrasında kullanılabilir.
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 | ReflectionClassConstant::export() kaldırıldı. |