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 (экспоненциалдык жазуу менен сап)
?>