如果没有通知,请查明是否是请求

时间:2016-07-05 13:19:14

标签: php request notice

我想要这样的代码:

If(...)
{
   //do if there was a request GET or POST
}
else
{
   //do if not
}

如何实现这一目标?像这样的解决方案:if($_POST['name'])让php发出通知。

2 个答案:

答案 0 :(得分:1)

您可以使用 PHP isset()功能,如下所示:

if(isset($_POST['param_name']) || isset($_GET['param_name'])) {

} else {

}
  

isset()确定变量是否已设置且不是NULL

正如@Fred建议的那样,我们也可以使用PHP的empty()功能。像这样:

<?php

    if(!empty($_POST['param_name']) || !empty($_GET['param_name'])) {

    } else {

    }
  

empty()确定变量是否为空。

isset() empty()之间的区别。

enter image description here

答案 1 :(得分:0)

使用php的isset()函数

if(isset($_POST['name']) || isset($_GET['name']))
{
   //do if there was a request GET or POST
}
else
{
   //do if not
}