定义和用法

FILTER_SANITIZE_STRING 过滤器去除或编码不需要的字符。

该过滤器删除那些对应用程序有潜在危害的数据。它用于去除标签以及删除或编码不需要的字符。

  • Name: "string"
  • ID-number: 513

可能的选项或标志:

  • FILTER_FLAG_NO_ENCODE_QUOTES - 该标志不编码引号
  • FILTER_FLAG_STRIP_LOW - 去除 ASCII 值在 32 以下的字符
  • FILTER_FLAG_STRIP_HIGH - 去除 ASCII 值在 127 以上的字符
  • FILTER_FLAG_ENCODE_LOW - 编码 ASCII 值在 32 以下的字符
  • FILTER_FLAG_ENCODE_HIGH - 编码 ASCII 值在 127 以上的字符
  • FILTER_FLAG_ENCODE_AMP - 把 & 字符编码为 &

实例

<?php
$var="<b>Peter Griffin<b>"; var_dump(filter_var($var, FILTER_SANITIZE_STRING));
?>

  

代码的输出如下所示:

最新文章

  1. CTRL-Space always toggles Chinese IME (Windows 7、10)
  2. RunLoop的模式
  3. 发出HTTP请求并获得HTTP响应
  4. JSON.parse()和JSON.stringify()使用
  5. 转 java中的session
  6. MySQL(四) —— 操作数据表中的记录
  7. SAAS相关技术要点
  8. JAVA GUI学习 - JSplitPane分屏组件学习
  9. Android N特性解析
  10. python matplotlib 图表局部放大
  11. flask入门与发送邮件与QQ邮箱
  12. 近期待学习&amp;目标内容
  13. 南大算法设计与分析课程复习笔记(1) L1 - Model of computation
  14. 前端整理——css部分
  15. 性能调优2:CPU
  16. poj1562 Oil Deposits 深搜模板题
  17. WebsphereMQ搭建集群
  18. gradle查看依赖关系并写入到文本文件的命令
  19. Ajax请求304问题
  20. post传参

热门文章

  1. 英语单词Repository
  2. python如何在shell命令行执行创建用户命令
  3. 2019-2020-1 20175223 《信息安全系统设计基础》MyOD
  4. Maven之搭建本地私服(nexus)仓库
  5. STL排序函数
  6. Oralce-PL/SQL编程-游标
  7. 如何消去delphi Stringgrid重绘时产生重影
  8. Python中生成器和yield语句的用法详解
  9. docker使用记录一日常使用的命令
  10. selenium,webdriver,xpath获取全国各地的邮编