【发布时间】:2016-09-28 17:25:34
【问题描述】:
我总是使用 filter_var($var, FILTER, FLAG);当我从 $_GET、$_POST 等获取数据时,但现在这些数据是 JSON 字符串,但我没有找到任何过滤器来清理 JSON。有谁知道如何实现这个过滤器?
PHP filter_var(): http://php.net/manual/en/function.filter-var.php
PHP 过滤器常量:http://php.net/manual/en/filter.filters.sanitize.php
【问题讨论】:
-
你是如何得到 json 的??
-
json_decode 如果 json 字符串无效,则返回 null。然后你应该过滤 var 包含的属性,具体取决于它们是什么(号码、电子邮件等)
标签: php json filter-var