PHP is_float()
Hàm is_float() trong PHP
Hàm is_float() trong PHP được sử dụng để kiểm tra xem một biến có phải là kiểu số thực (float) hay không. Hàm này trả về true nếu biến đó là số thực, ngược lại sẽ trả về false.
Cú pháp
is_float(mixed $var): bool
Tham số
- $var: Biến cần kiểm tra, có thể là bất kỳ kiểu dữ liệu nào.
Giá trị trả về
Hàm is_float() trả về một giá trị boolean:
- true: Nếu $var là kiểu float.
- false: Nếu $var không phải là kiểu float.
Ví dụ
$var1 = 3.14; $var2 = 10; $var3 = "3.14"; if (is_float($var1)) { echo "$var1 là một số thực."; } else { echo "$var1 không phải là một số thực."; } if (is_float($var2)) { echo "$var2 là một số thực."; } else { echo "$var2 không phải là một số thực."; } if (is_float($var3)) { echo "$var3 là một số thực."; } else { echo "$var3 không phải là một số thực."; }
Kết quả
Output sẽ là:
3.14 là một số thực. 10 không phải là một số thực. 3.14 không phải là một số thực.
Lưu ý
Trong PHP, số thực có thể có dạng số thập phân (vd: 3.14) hoặc dạng số mũ (vd: 1.5e3). Tuy nhiên, các chuỗi chứa giá trị số thực cũng sẽ không được xem là kiểu float, ví dụ như "3.14" sẽ không được coi là một số thực khi sử dụng hàm is_float().
Tóm tắt
Hàm is_float() là một công cụ hữu ích trong PHP để kiểm tra kiểu dữ liệu của một biến, đặc biệt là khi bạn cần xác định xem nó có phải là một số thực hay không trong quá trình lập trình.