PHP is_real()

Hàm is_real() trong PHP

Trong PHP, hàm is_real() không phải là một hàm chuẩn có sẵn. Có thể bạn đang nhầm lẫn với hàm is_float() hoặc is_numeric(), những hàm này thường được sử dụng để kiểm tra xem một giá trị có phải là số thực hay không.

Hàm is_float()

Hàm is_float() được sử dụng để kiểm tra xem một biến có phải là kiểu số thực (floating-point number) hay không. Cú pháp của hàm như sau:

is_float(mixed $var): bool

Ví dụ sử dụng:

$var1 = 10.5;
$var2 = 7;

if (is_float($var1)) {
    echo "$var1 là số thực.";
} else {
    echo "$var1 không phải là số thực.";
}

Hàm is_numeric()

Hàm is_numeric() kiểm tra xem một biến có phải là số hay được coi là số (bao gồm cả chuỗi số) không. Cú pháp của hàm như sau:

is_numeric(mixed $var): bool

Ví dụ sử dụng:

$var1 = "10.5";
$var2 = "abc";

if (is_numeric($var1)) {
    echo "$var1 là số.";
} else {
    echo "$var1 không phải là số.";
}

Kết luận

Để kiểm tra xem một biến có phải là số thực hay không, bạn có thể sử dụng hàm is_float(). Nếu bạn muốn kiểm tra xem một biến có phải là số (bao gồm cả chuỗi số), bạn có thể sử dụng hàm is_numeric(). Nếu bạn có nhu cầu cụ thể không được đề cập ở đây liên quan đến việc kiểm tra số thực, vui lòng cung cấp thêm chi tiết để được hỗ trợ tốt hơn.