Cách sử dụng Hàm is_scalar() trong PHP

Cach Su Dung Ham Is Scalar Trong Php



Các is_scalar() hàm trong PHP được sử dụng để xác định xem giá trị đã cho có phải là loại vô hướng hay không. Nếu biến là kiểu vô hướng, nó trả về true; ngược lại, nó trả về false. Các kiểu vô hướng trong PHP được xử lý thông qua hàm PHP tích hợp này. PHP hỗ trợ các loại vô hướng sau: số nguyên, số float (số dấu phẩy động), chuỗi và boolean.

cú pháp

Cú pháp của is_scalar() hàm trong PHP như sau:







bool is_scalar ( giá trị $ )

Nó nhận một tham số, đó là giá trị $ đại diện cho biến hoặc giá trị mà bạn muốn kiểm tra xem nó có thuộc loại vô hướng hay không.



Làm cách nào để Sử dụng Hàm is_scalar() trong PHP

Hãy xem một số ví dụ trong PHP để hiểu rõ hơn về việc sử dụng is_scalar() chức năng.



Ví dụ 1: Xuất giá trị Boolean

Đoạn mã sau minh họa cách is_scalar() hàm trong PHP có thể được sử dụng để xác định xem biến đầu vào có phải là một Boolean kiểu dữ liệu hay không.







$var = ĐÚNG VẬY ;

nếu như ( is_scalar ( $var ) ) {

tiếng vang 'Biến này là kiểu boolean.' ;

} khác {

tiếng vang 'Biến này không phải là kiểu boolean.' ;

}

?>

Trong ví dụ này, đầu ra sẽ là Biến này là một kiểu boolean bởi vì biến đã từng là là một kiểu dữ liệu Boolean.



Ví dụ 2: Xuất một giá trị số nguyên

Ví dụ sau xác định xem biến đầu vào có kiểu số nguyên hay không.



$var = 10 ;

nếu như ( is_scalar ( $var ) ) {

tiếng vang msgstr 'Biến này là kiểu số nguyên.' ;

} khác {

tiếng vang msgstr 'Biến này không phải là kiểu số nguyên.' ;

}

?>

Trong ví dụ này, đầu ra sẽ là Biến này là một kiểu số nguyên bởi vì biến đã từng là là kiểu dữ liệu số nguyên.

Ví dụ 3: Xuất giá trị chuỗi

Ví dụ sau xác định xem biến chuỗi có thuộc kiểu chuỗi hay không.



$var = 'LinuxHint' ;

nếu như ( is_scalar ( $var ) ) {

tiếng vang msgstr 'Biến này là một kiểu chuỗi.' ;

} khác {

tiếng vang msgstr 'Biến này không phải là kiểu chuỗi.' ;

}

?>

Đoạn mã trên minh họa cách is_scalar() hàm trong PHP có thể được sử dụng để xác định xem biến đầu vào có phải là kiểu dữ liệu chuỗi hay không. Trong ví dụ này, đầu ra sẽ là Biến này là một kiểu chuỗi bởi vì biến đã từng là là một kiểu dữ liệu chuỗi.

Ví dụ 4: Xuất giá trị float

Ví dụ sau xác định xem biến float có phải là kiểu float hay không.



$var = 4,55 ;

nếu như ( is_scalar ( $var ) ) {

tiếng vang msgstr 'Biến này là kiểu float.' ;

} khác {

tiếng vang msgstr 'Biến này không phải là kiểu float.' ;

}

?>

Ở đây, đầu ra sẽ là Biến này là một kiểu float bởi vì biến đã từng là là một loại phao.

Phần kết luận

Các is_scalar() hàm trong PHP cho phép kiểm tra xem biến đầu vào có phải là kiểu vô hướng hay không. Nó rất hữu ích trong việc xác định xem loại dữ liệu đã cho có hợp lệ hay không. Nó trở lại ĐÚNG VẬY chỉ khi biến đầu vào là loại vô hướng. Đây là một chủ đề quan trọng đối với các nhà phát triển PHP và được sử dụng rộng rãi trong lập trình PHP.