English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Основной курс

PHP Уровеньный курс

PHP & MySQL

PHP Референсная книга

Пример использования и описание PHP функции is_scalar()

PHP доступные функции

is_scalar() Функция используется для проверки является ли переменная скалярной.

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

PHP 4 >= 4.0.5, PHP 5, PHP 7

Синтаксис

bool is_scalar ( mixed $var )

Объяснение параметров:

  • $var: переменная для проверки.

Возвратное значение

Если указанный переменная является скалярным значением, возвращается TRUE, в противном случае возвращается FALSE.

Онлайн пример

<?php
function show_var($var) {
    if (is_scalar($var)) {
        echo $var;
    } else {
        var_dump($var);
    }
}
$pi = 3.1416;
$sites = array("w3codebox", "Google", "Facebook");
show_var($pi);
echo PHP_EOL;
show_var($sites)
?>

Результат вывода:

3.1416
array(3) {
  [0]=>
  string(6) "w3codebox"
  [1]=>
  string(6) "Google"
  [2]=>
  string(8) "Facebook"
}

PHP доступные функции