ReflectionNamedType::isBuiltin
(PHP 7, PHP 8)
ReflectionNamedType::isBuiltin — Перевіряє, чи є тип вбудованим
Опис
public ReflectionNamedType::isBuiltin(): bool
Перевіряє, чи тип вбудованого типу PHP. Вбудований тип - будь-який тип, який не є класом, інтерфейсом або трейтом.
Список параметрів
Ця функція не має параметрів.
Значення, що повертаються
true
, якщо тип вбудований, false
в іншому випадку.
Приклади
Приклад #1 Приклад використання ReflectionNamedType::isBuiltin()****
Loading...
Результат виконання наведеного прикладу:
bool(true)
bool(false)
bool(false)
Заметьте, что методReflectionNamedType::isBuiltin() не розрізняє внутрішні та користувальницькі класи. Щоб їх розрізнити, потрібно використати метод ReflectionClass::isInternal()для возвращаемого имени класса.
Дивіться також
- ReflectionType::allowsNull() - Перевіряє, чи допустимо NULL
- ReflectionType::__toString() - Перетворення на рядок
- ReflectionClass::isInternal() - Перевіряє, чи клас вбудований в модуль або в ядро
- ReflectionParameter::getType() - Отримати тип параметра