is_numeric функциясы
is_numeric функциясы берілген мәннің сан ба, әлде сан ретінде түсіндіруге болатын жол ба екенін тексереді.
Функция true қайтарады, егер мән сан немесе сандық жол болса, және false қайтарады, егер болмаса.
Синтаксис
is_numeric(mixed $value): bool
Мысал
Бірнеше мәндерді сандық пішімге сәйкестігін тексерейік:
<?php
var_dump(is_numeric(123)); // true
var_dump(is_numeric('123')); // true
var_dump(is_numeric('12.3')); // true
var_dump(is_numeric('abc')); // false
var_dump(is_numeric('123a')); // false
?>
Мысал
Әртүрлі сандық пішімдермен жұмысты тексерейік:
<?php
var_dump(is_numeric(0x1A)); // true (он алтылық)
var_dump(is_numeric('0x1A')); // false (он алтылық санды жол)
var_dump(is_numeric(1.2e3)); // true (экспоненциалды жазу)
var_dump(is_numeric('1.2e3')); // true (экспоненциалды жазуы бар жол)
?>