联系方式    |    在线留言 您好,欢迎访问这里是欧亚体育官网!

欧亚体育

客服热线400-123-4567
行业新闻

欧亚体育弹指间学会PHP编程

作者:小编    发布时间:2023-12-22 15:21:33    浏览量:

  测试、验证和过滤用户输入或自定义数据是任何 Web 应用程序的重要组成部分。

  几乎所有的 Web 应用程序都依赖外部的输入。这些数据通常来自用户或其他应用程序(比如 web 服务)。通过使用过滤器,您能够确保应用程序获得正确的输入类型。

  · filter_input_array - 获取多个输入变量,并通过相同的或不同的过滤器对它们进行过滤

  上面的代码使用了 FILTER_VALIDATE_INT 过滤器来过滤变量。由于这个整数是合法的,因此上面的代码将输出:

  欧亚体育

欧亚体育弹指间学会PHP编程(图1)

  如需查看完整的函数和过滤器列表过滤器,请访问我们的PHP Filter 参考手册。

  欧亚体育

  就像上面的代码一样,选项必须放入一个名为 options 的相关数组中。如果使用标志,则不需在数组内。

  由于整数是 300,它不在指定的范围内,以上代码的输出将是:

  如需查看完整的函数和过滤器列表,请访问我们的PHP Filter 参考手册。您可以看到每个过滤器的可用选项和标志。

欧亚体育弹指间学会PHP编程(图2)

  2. 如果存在此输入变量,对其进行净化(删除非法字符),并将其存储在 $url 变量中

  欧亚体育

  假如输入变量是一个类似这样的字符串:,则净化后的 $url 变量如下所示:

欧亚体育弹指间学会PHP编程(图3)

  在本例中,我们使用 filter_input_array() 函数来过滤三个 GET 变量。接收到的 GET 变量是一个名字、一个年龄以及一个 e-mail 地址:

  1. 设置一个数组,其中包含了输入变量的名称和用于指定的输入变量的过滤器

  如果该参数是单一过滤器的 ID,那么这个指定的过滤器会过滤输入数组中所有的值。

  · 必须是一个关联数组,其中包含的输入变量是数组的键(比如 age 输入变量)

  · 此数组的值必须是过滤器的 ID ,或者是规定了过滤器、标志和选项的数组

  通过使用 FILTER_CALLBACK 过滤器,可以调用自定义的函数,把它作为一个过滤器来使用欧亚体育。这样,我们就拥有了数据过滤的完全控制权。

  将您准备用到的过滤器的函数,按指定选项的规定方法进行规定。在关联数组中,带有名称 options。

  在下面的实例中,我们使用了一个自定义的函数把所有 _ 转换为空格:

新闻推荐

友情链接:

在线客服 : 服务热线:400-123-4567 电子邮箱: admin@wmeem.com

公司地址:广东省广州市天河区欧亚体育88号

欧亚体育有限公司,拥有占地面积57000平方米,建筑面积100000平方米的净水生产基地,是目前国内同行业中集产销研,服务一体的高新技术生产企业。广东...

Copyright © 2018-2023 欧亚体育·(中国)全站app 版权所有  xml地图  网站地图  备案号: