我想要这样的代码:
If(...)
{
//do if there was a request GET or POST
}
else
{
//do if not
}
如何实现这一目标?像这样的解决方案:if($_POST['name'])
让php发出通知。
答案 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()之间的区别。
答案 1 :(得分:0)
使用php的isset()函数
if(isset($_POST['name']) || isset($_GET['name']))
{
//do if there was a request GET or POST
}
else
{
//do if not
}