Синтаксис
Синтаксисът на is_scalar() функция в PHP е както следва:
bool е_скалар ( $стойност )
Необходим е един параметър, който е $стойност който представлява променливата или стойността, която искате да проверите дали е от скаларен тип.
Как да Използвайте функцията is_scalar() в PHP
Разгледайте някои примери в PHP, за да разберете по-добре използването на is_scalar() функция.
Пример 1: Извеждане на булева стойност
Следният код демонстрира как is_scalar() функция в PHP може да се използва за определяне дали входната променлива е a Булева стойност тип данни или не.
$вар = вярно ;
ако ( е_скалар ( $вар ) ) {
ехо „Тази променлива е от булев тип.“ ;
} друго {
ехо „Тази променлива не е булев тип.“ ;
}
?>
В този пример изходът ще бъде Тази променлива е от булев тип тъй като променливата беше е булев тип данни.
Пример 2: Извеждане на целочислена стойност
Следващият пример определя дали входната променлива е от тип цяло число.
$вар = 10 ;
ако ( е_скалар ( $вар ) ) {
ехо „Тази променлива е цяло число.“ ;
} друго {
ехо „Тази променлива не е цяло число.“ ;
}
?>
В този пример изходът ще бъде Тази променлива е от целочислен тип тъй като променливата беше е целочислен тип данни.
Пример 3: Извеждане на низова стойност
Следващият пример определя дали низовата променлива е от тип низ.
$вар = 'LinuxHint' ;
ако ( е_скалар ( $вар ) ) {
ехо „Тази променлива е тип низ.“ ;
} друго {
ехо „Тази променлива не е тип низ.“ ;
}
?>
Горният код демонстрира как is_scalar() функция в PHP може да се използва за определяне дали входната променлива е низов тип данни или не. В този пример изходът ще бъде Тази променлива е тип низ тъй като променливата беше е низов тип данни.
Пример 4: Извеждане на плаваща стойност
Следващият пример определя дали променливата float е от тип float.
$вар = 4.55 ;
ако ( е_скалар ( $вар ) ) {
ехо „Тази променлива е тип float.“ ;
} друго {
ехо „Тази променлива не е тип float.“ ;
}
?>
Тук изходът ще бъде Тази променлива е тип float тъй като променливата беше е плаващ тип.
Заключение
The is_scalar() функция в PHP позволява проверка дали входната променлива е скаларен тип или не. Полезно е при определяне дали даден тип данни е валиден или не. Връща се вярно само ако входната променлива е скаларен тип. Това е важна тема за PHP разработчиците и се използва широко в PHP програмирането.