设为首页收藏本站 隐藏访客:

零基础学网络技术 - 东方联盟VIP会员专区

 找回密码
 立即注册
查看: 25236|回复: 0

第19课:PHP过滤器用于验证非安全来源的数据

[复制链接]

187

主题

187

帖子

0

积分

管理员

东方联盟金牌讲师

Rank: 9Rank: 9Rank: 9

积分
0
发表于 2019-9-25 13:21:31 | 显示全部楼层 |阅读模式
主讲老师:郭盛华

什么是 PHP 过滤器?

  PHP过滤器用于验证和过滤来自非安全来源的数据。验证和过滤用户输入或自定义数据是任何 Web应用程序的重要组成部分。 设计 PHP 的过滤器扩展的目的是使数据过滤更轻松快捷。

  为什么使用过滤器? 几乎所有 web 应用程序都依赖外部的输入。这些数据通常来自用户或其他应用程序(比如web 服务)。通过使用过滤器,您能够确保应有程序获得正确的输入类型。 您应该始终对外部数据进行过滤!输入过滤是最重要的应用程序安全课题。
函数和过滤器

如需过滤变量,请使用下面的过滤器函数之一:

filter_var()- 通过一个指定的过滤器来过滤单一的变量

在下面的例子中,我们用 filter_var() 函数验证了一个整数:

  1. <?php
  2. $int =888;
  3. if(!filter_var($int, FILTER_VALIDATE_INT))
  4. {
  5. echo(“该变量不是有效数字");
  6. }
  7. else
  8. {
  9. echo(“该变量是数字");
  10. }

  11. ?>
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
加入东方联盟,成为我们VIP会员,即可免费学习所有视频课程,课程是由郭盛华亲自录制演讲的!【查看会员套餐】
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|东方联盟网 ( 粤ICP备19097316号 )

GMT+8, 2024-4-20 20:11 , Processed in 0.060360 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表