Вы здесь: Главная > Основы разработки сайта > Основы PHP > 32 урок - Функция is_scalar для работы с переменными

Основы PHP

32 урок - Функция is_scalar для работы с переменными

Функция is_scalar - проверяет, является ли переменная скалярным значением. Возвращает TRUE, если переменная является скалярным значением, или FALSE в противном случае.

Скалярные переменные - это переменные с типами integer, float, string и boolean. Типы array, object и resource не являются скалярными.

Проверим работу функции:

<?php
$a = 5;
echo is_scalar($a) ? 'Да' : 'Нет';
?>

Подставим массив:

<?php
$a = array(' Значение1',' Значение2');
echo is_scalar($a) ? 'Да' : 'Нет';
?>

Массив не является скалярной переменной. Еще раз напомню. Скалярные переменные - это переменные с типами integer, float, string и boolean. Типы array, object и resource не являются скалярными. Данная функция редко используется.