is_numeric()
PHP is_numeric() funksiyasi
❮ PHP o‘zgaruvchilar bilan ishlash ma’lumotnomasi
Misol
O‘zgaruvchi son yoki sonli string ekanligi yoki yo‘qligini tekshiring:
<?php
$a = 32;
echo "a is " . is_numeric($a) . "<br>";
$b = 0;
echo "b is " . is_numeric($b) . "<br>";
$c = 32.5;
echo "c is " . is_numeric($c) . "<br>";
$d = "32";
echo "d is " . is_numeric($d) . "<br>";
$e = true;
echo "e is " . is_numeric($e) . "<br>";
$f = null;
echo "f is " . is_numeric($f) . "<br>";
?>
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
is_numeric() funksiyasi o‘zgaruvchi son yoki sonli string ekanligini tekshiradi.
Agar o‘zgaruvchi son yoki sonli string bo‘lsa, bu funksiya true (1) qaytaradi, aks holda false/hech narsa qaytaradi.
Sintaksis
is_numeric(variable);
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| variable | Majburiy. Tekshiriladigan o‘zgaruvchini belgilaydi |
Texnik tafsilotlar
| Qaytariladigan qiymat: | Agar variable son yoki sonli string bo‘lsa TRUE, aks holda FALSE |
|---|---|
| Qaytariladigan tip: | Boolean |
| PHP versiyasi: | 4.0+ |
| O‘zgarishlar tarixi: | PHP 8.0 dan boshlab: Bo‘sh joy bilan tugaydigan sonli stringlar ("35 ") endi true qaytaradi. Avval false qaytarilardi. PHP 7.0 dan boshlab: Bu funksiya o‘n oltilik ko‘rinishdagi sonli stringlar (masalan, 0xf4c3b00c) uchun FALSE qaytaradi, chunki ular endi sonli string hisoblanmaydi |
❮ PHP o‘zgaruvchilar bilan ishlash ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
