is_numeric funksiyası
is_numeric funksiyası ötürülən qiymətin ədəd və ya ədəd kimi şərh edilə bilən sətir olub-olmadığını yoxlayır.
Funksiya qiymət ədəd və ya ədədi sətirdirsə true, əks halda isə false qaytarır.
Sintaksis
is_numeric(mixed $value): bool
Nümunə
Bir neçə qiyməti ədəd formatına uyğunluq üçün yoxlayaq:
<?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
?>
Nümunə
Müxtəlif ədəd formatları ilə işi yoxlayaq:
<?php
var_dump(is_numeric(0x1A)); // true (on altılıq say sistemi)
var_dump(is_numeric('0x1A')); // false (on altılıq ədədli sətir)
var_dump(is_numeric(1.2e3)); // true (eksponensial qeyd)
var_dump(is_numeric('1.2e3')); // true (eksponensial qeydli sətir)
?>