PHP过滤器 filter_has_var() 函数用法实例分析
发布:smiling 来源: PHP粉丝网 添加日期:2022-03-02 09:41:17 浏览: 评论:0
这篇文章主要介绍了PHP过滤器 filter_has_var() 函数用法,结合实例形式分析了PHP过滤器 filter_has_var() 函数基本功能、原理、用法及操作注意事项,需要的朋友可以参考下。
本文实例讲述了PHP过滤器 filter_has_var() 函数用法,分享给大家供大家参考,具体如下:
定义和用法
filter_has_var() 函数检查是否存在指定输入类型的变量。
如果成功则返回 TRUE,如果失败则返回 FALSE。
语法
filter_has_var(type, variable)
第一个参数type(必须):规定要检查的类型,可以检查的类型有INPUT_GET、INPUT_POST、INPUT_COOKIE、INPUT_SERVER、INPUT_ENV
第二个参数variable(必须):需要检查的变量
例子:
- <?php
- if(!filter_has_var(INPUT_GET, "name")) {
- echo("Input type does not exist");
- }
- else {
- echo("Input type exists");
- }
地址栏输入链接:
localhost://test.php?name=test
输出结果:
Input type exists
使用此函数可以用来检查是否是GET或POST提交以及是否有COOKIE变量存在。
当然,你也可以使用 isset($_GET["name"]) 进行判断
- // Please note that the function does not check the live array,
- // it actually checks the content received by php:
- $_GET['name'] = 1;
- echo filter_input(INPUT_GET, 'name') ? 'Yes' : 'No';
输出结果:
NO
Tags: PHP过滤器 filter_has_var
- 上一篇:PHP 构造函数和析构函数原理与用法分析
- 下一篇:最后一页
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)