PHP is_scalar()
Hàm is_scalar() trong PHP
Hàm is_scalar()
trong PHP được sử dụng để kiểm tra xem một giá trị có phải là giá trị vô hướng (scalar) hay không. Các giá trị vô hướng bao gồm số nguyên (integer), số thực (float), chuỗi (string), và boolean.
Cú pháp
is_scalar(mixed $var): bool
Tham số
Hàm này nhận một tham số:
- $var: Giá trị cần kiểm tra.
Giá trị trả về
Hàm sẽ trả về true
nếu giá trị được cung cấp là một giá trị vô hướng và false
nếu không.
Ví dụ
$var1 = 42; // integer $var2 = 3.14; // float $var3 = "Hello, world!"; // string $var4 = true; // boolean $var5 = [1, 2, 3]; // array $var6 = null; // NULL echo is_scalar($var1) ? 'true' : 'false'; // true echo is_scalar($var2) ? 'true' : 'false'; // true echo is_scalar($var3) ? 'true' : 'false'; // true echo is_scalar($var4) ? 'true' : 'false'; // true echo is_scalar($var5) ? 'true' : 'false'; // false echo is_scalar($var6) ? 'true' : 'false'; // false
Kết luận
Hàm is_scalar()
là một công cụ hữu ích để xác định loại giá trị trong PHP. Nhờ vào hàm này, bạn có thể dễ dàng kiểm tra và xử lý các giá trị khác nhau trong quá trình lập trình.