is_scalar
(PHP 4 >= 4.0.5, PHP 5, PHP 7, PHP 8)
is_scalar — Перевіряє, чи є змінна скаляр.
Опис
is_scalar(mixed $value): bool
Перевіряє, чи є змінна скаляр.
Скалярні змінні - це змінні, що містять int, float, string та bool. Типи array, object, resource і null - не скалярні.
Зауваження :
Функцияis_scalar() не вважає ресурси (resource) скалярними значеннями, оскільки ресурси - це абстрактні типи даних, які поки що засновані на цілих числах (int). Покладатися на цю деталь не потрібно, оскільки не виключено, що в майбутньому функція розглядатиме ресурси по-іншому.
Зауваження :
Функцияis_scalar() не вважає NULL скаляром.
Список параметрів
value
Перевірена змінна.
Значення, що повертаються
Повертає true
, если значениеvalue
— скаляр, иначе**false
**
Приклади
Приклад #1 Приклад використання функції is_scalar()****
Loading...
Результат виконання наведеного прикладу:
3.1416
array(3) {
[0]=>
string(10) "hemoglobin"
[1]=>
string(20) "cytochrome c oxidase"
[2]=>
string(10) "ferredoxin"
}
Дивіться також
- is_float() - Перевіряє, чи є змінна число з плаваючою точкою
- is_int() - Перевіряє, чи є змінна ціла кількість
- is_numeric() - Перевіряє, чи містить змінне число чи числове рядок
- is_real() - Псевдонім is_float
- is_string() - Перевіряє, чи є тип змінної рядок
- is_bool() - Перевіряє, чи є змінна логічне значення
- is_object() - Перевіряє, чи є змінна об'єкт
- is_array() - Визначає, чи є змінна масив