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