📄 filter_data.phpt
字号:
--TEST--Simple filter_data() tests--FILE--<?php/* Integer */$data = "-123"; var_dump(filter_data($data, FILTER_VALIDATE_INT));$data = "0"; var_dump(filter_data($data, FILTER_VALIDATE_INT));$data = "123"; var_dump(filter_data($data, FILTER_VALIDATE_INT));$data = -123; var_dump(filter_data($data, FILTER_VALIDATE_INT));$data = 0; var_dump(filter_data($data, FILTER_VALIDATE_INT));$data = 123; var_dump(filter_data($data, FILTER_VALIDATE_INT));$data = ""; var_dump(filter_data($data, FILTER_VALIDATE_INT));echo "\n";/* Float */$data = "-0.123"; var_dump(filter_data($data, FILTER_VALIDATE_FLOAT));$data = "0.00"; var_dump(filter_data($data, FILTER_VALIDATE_FLOAT));$data = "1.23"; var_dump(filter_data($data, FILTER_VALIDATE_FLOAT));$data = -1.23; var_dump(filter_data($data, FILTER_VALIDATE_FLOAT));$data = 0.0; var_dump(filter_data($data, FILTER_VALIDATE_FLOAT));$data = 1.23; var_dump(filter_data($data, FILTER_VALIDATE_FLOAT));$data = ""; var_dump(filter_data($data, FILTER_VALIDATE_FLOAT));echo "\n";/* Boolean */$data = "on"; var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));$data = "off"; var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));$data = "yes"; var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));$data = "no"; var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));$data = "true"; var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));$data = "false"; var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));$data = "1"; var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));$data = "0"; var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));$data = 1; var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));$data = 0; var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));$data = true; var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));$data = false; var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));$data = ""; var_dump(filter_data($data, FILTER_VALIDATE_BOOLEAN));?>--EXPECT--int(-123)int(0)int(123)int(-123)int(0)int(123)int(0)float(-0.123)float(0)float(1.23)float(-1.23)float(0)float(1.23)float(0)bool(true)bool(false)bool(true)bool(false)bool(true)bool(false)bool(true)bool(false)bool(true)bool(false)bool(true)bool(false)bool(false)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -