Funksioni is_numeric
Funksioni is_numeric kontrollon nëse vlera e kaluar është numër apo varg,
i cili mund të interpretohet si numër. Funksioni kthen true nëse vlera
është numër ose varg numerik, dhe false në rast të kundërt.
Sintaksa
is_numeric(mixed $value): bool
Shembull
Le të kontrollojmë disa vlera për përputhje me formatin numerik:
<?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
?>
Shembull
Le të kontrollojmë funksionimin me formate të ndryshme numerike:
<?php
var_dump(is_numeric(0x1A)); // true (heksadecimal)
var_dump(is_numeric('0x1A')); // false (varg me numër heksadecimal)
var_dump(is_numeric(1.2e3)); // true (shënim eksponencial)
var_dump(is_numeric('1.2e3')); // true (varg me shënim eksponencial)
?>