ReflectionParameter::getDefaultValueConstantName
(PHP 5 >= 5.4.6, PHP 7, PHP 8)
ReflectionParameter::getDefaultValueConstantName — Повертає ім'я константи значення за промовчанням, якщо значення за промовчанням константа або null
Опис
public ReflectionParameter::getDefaultValueConstantName(): ?string
Повертає значення за промовчанням константи для параметра будь-якої користувальницької чи внутрішньої функції чи методу, якщо значення за промовчанням константа чи null. Якщо параметр необов'язковий, викидається виняток ReflectionException
Список параметрів
Ця функція не має параметрів.
Значення, що повертаються
Повертає рядок у разі успішного виконання або **null
**в случае возникновения ошибки.
список змін
Версия | Опис |
---|---|
8.0.0 | Метод дозволяє отримувати імена значень за промовчанням для вбудованих функцій та вбудованих методів класу. Раніше викидалося ReflectionException |
Приклади
Приклад #1 Отримання стандартних констант для параметрів функції
Loading...
Результат виконання наведеного прикладу:
Name: test
Имя: bar
Значение по умолчанию: PHP_INT_MIN
Дивіться також
- ReflectionParameter::isOptional() - Перевіряє, чи є аргумент необов'язковим
- ReflectionParameter::isDefaultValueConstant() - Визначити, чи значення параметра за промовчанням константою
- ReflectionParameter::getDefaultValue() - Отримання значення за промовчанням для параметра