Trong PHP,
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]9 [tôi. e. string false] không phải là loại tự động được chuyển đổi thành boolean
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]0. Trên thực tế, nó ước tính thành
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]1, đây thực sự là cách giải thích chính xác bởi vì trong PHP, bất kỳ giá trị nào không phải là giá trị giả sẽ luôn trả về
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]1 khi được đánh giá. Vì
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]9 là một chuỗi không trống, nên theo định nghĩa, nó là true. Tuy nhiên, trong một số trường hợp, chẳng hạn như khi thực hiện yêu cầu HTTP tới máy chủ, đây có thể không phải là kết quả mà bạn mong đợi. Do đó, để diễn giải chuỗi
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]9 thành boolean
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]0, bạn có thể thực hiện bất kỳ thao tác nào sau đây
- Sử dụng
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]
1; - Sử dụng
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]
2; - Sử dụng
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]
3 cho giá trị trung thực vàfilter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]
4 cho giá trị giả
Sử dụng filter_var['', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['0', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['null', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['false', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['true', FILTER_VALIDATE_BOOL] // bool[true]
filter_var[1, FILTER_VALIDATE_BOOL] // bool[true]
filter_var['1', FILTER_VALIDATE_BOOL] // bool[true]
filter_var['on', FILTER_VALIDATE_BOOL] // bool[true]
filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]
1
Miễn là bạn có một chuỗi JSON hợp lệ, bạn chỉ cần sử dụng hàm
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]1. Nó sẽ chuyển đổi chính xác bất kỳ giá trị boolean chuỗi nào thành kiểu boolean. Ví dụ
json_decode['false'] // bool[false]
Xin lưu ý rằng chức năng này chỉ hoạt động với các chuỗi được mã hóa UTF-8
Sử dụng filter_var['', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['0', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['null', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['false', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['true', FILTER_VALIDATE_BOOL] // bool[true]
filter_var[1, FILTER_VALIDATE_BOOL] // bool[true]
filter_var['1', FILTER_VALIDATE_BOOL] // bool[true]
filter_var['on', FILTER_VALIDATE_BOOL] // bool[true]
filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]
2
Bạn có thể sử dụng hàm
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]2 với bộ lọc
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]9 [hoặc
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]00 cho các phiên bản PHP dưới 8]. Điều này chỉ trả về
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]1 cho
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]3,
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]03,
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]04 và
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]05, mọi thứ khác trả về
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]0. Ví dụ
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]
Nếu bạn sử dụng bộ lọc
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]9 và chỉ định
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]08 làm tùy chọn, thì
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]0 chỉ được trả về cho
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]4,
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]9,
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]92,
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]93 và
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]94 và
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]95 được trả lại cho tất cả các giá trị không phải boolean. Ví dụ
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]0
Sử dụng filter_var['', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['0', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['null', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['false', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['true', FILTER_VALIDATE_BOOL] // bool[true]
filter_var[1, FILTER_VALIDATE_BOOL] // bool[true]
filter_var['1', FILTER_VALIDATE_BOOL] // bool[true]
filter_var['on', FILTER_VALIDATE_BOOL] // bool[true]
filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]
3 cho giá trị trung thực và filter_var['', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['0', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['null', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['false', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false]
filter_var['true', FILTER_VALIDATE_BOOL] // bool[true]
filter_var[1, FILTER_VALIDATE_BOOL] // bool[true]
filter_var['1', FILTER_VALIDATE_BOOL] // bool[true]
filter_var['on', FILTER_VALIDATE_BOOL] // bool[true]
filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]
4 cho giá trị giả
Bạn có thể chỉ cần xem xét việc gửi các giá trị boolean tới PHP dưới dạng các đối số nguyên của chúng là
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]98 và
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]99 [vì
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]90, kiểu chuỗi hoặc số nguyên, được coi là giá trị trung thực và
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]91, kiểu chuỗi hoặc số nguyên, được coi là giá trị giả]
filter_var['', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0.0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['0', FILTER_VALIDATE_BOOL] // bool[false] filter_var['null', FILTER_VALIDATE_BOOL] // bool[false] filter_var['false', FILTER_VALIDATE_BOOL] // bool[false] filter_var['array[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['[]', FILTER_VALIDATE_BOOL] // bool[false] filter_var['true', FILTER_VALIDATE_BOOL] // bool[true] filter_var[1, FILTER_VALIDATE_BOOL] // bool[true] filter_var['1', FILTER_VALIDATE_BOOL] // bool[true] filter_var['on', FILTER_VALIDATE_BOOL] // bool[true] filter_var['yes', FILTER_VALIDATE_BOOL] // bool[true]9
Hy vọng bạn tìm thấy bài viết này hữu ích. Nó được xuất bản vào ngày 04 tháng 11 năm 2015 [và được sửa đổi lần cuối vào ngày 21 tháng 8 năm 2021]. Hãy thể hiện tình yêu và sự ủng hộ của bạn bằng cách chia sẻ bài đăng này
Làm cách nào để kiểm tra giá trị boolean trong điều kiện if trong PHP?
Hàm is_bool[] kiểm tra xem một biến có phải là boolean hay không. Hàm này trả về true [1] nếu biến là boolean, ngược lại nó trả về false/nothing.
1 có đúng trong PHP không?
Giá trị 0 và 1 bằng false và true trong php.
Là 0 đúng hay sai PHP?
Khi chuyển đổi thành bool, các giá trị sau được coi là sai. boolean false chính nó. số nguyên 0 [không] số float 0. 0 và -0. 0 [không]
Giá trị của true 1 là gì?
Hằng đúng là 1 và hằng sai là 0. Tuy nhiên, cách tốt nhất là viết đúng và sai trong chương trình của bạn cho các giá trị boolean thay vì 1 và 0. Bảng sau đây cho thấy các so sánh và hoạt động boolean.