06/04/2021, 14:46

Hàm is_numeric() trong PHP - PHP Function

Code $tests = array( "42", 1337, 0x539, 02471, 0b10100111001, 1337e0, "not numeric", 9.1 ); foreach ($tests as $element) { if (is_numeric($element)) { echo "'{$element}' is numeric <br />" ; } else { echo ...

Hàm is_numeric() sẽ kiểm tra biến có thuộc kiểu số hoặc chuỗi số hay không. chuỗi số bao gồm bất kì chữ số nào, số thập phân, số mũ .v.v. Nếu biến thuộc một trong số những kiểu trên hàm trả về TRUE, ngược lại hàm trả về FALSE.

Cú pháp

Cú pháp: is_numeric( $var);

Trong đó

  • $var là biến cần kiểm tra.

Ví dụ

Đây là ví dụ mình lấy từ trang chủ php.net.

Code
$tests = array(
    "42",
    1337,
    0x539,
    02471,
    0b10100111001,
    1337e0,
    "not numeric",
    9.1
);

foreach ($tests as $element) {
    if (is_numeric($element)) {
        echo "'{$element}' is numeric <br />" ;
    } else {
        echo "'{$element}' is NOT numeric <br />";
    }
}

Kết quả
'42' is numeric 
'1337' is numeric 
'1337' is numeric 
'1337' is numeric 
'1337' is numeric 
'1337' is numeric 
'not numeric' is NOT numeric 
'9.1' is numeric 

Tham khảo: php.net

Nguồn: Zaidap.com.net

Tạ Quốc Bảo

23 chủ đề

7270 bài viết

Cùng chủ đề
0