Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Variables 编写PHP if Blank语句_Variables - Fatal编程技术网

Variables 编写PHP if Blank语句

Variables 编写PHP if Blank语句,variables,Variables,我是PHP新手,所以对大多数人来说这听起来很基本,但我需要为变量不返回任何内容(空白)编写代码 我的变量是$winner,但有时没有赢家,在这种情况下,它只是将页面留空,我希望这样,如果没有赢家,它将显示“no winner” 这是我的尝试: if empty($winner) { echo "no winner"; } 您可以创建一个函数来检查变量的值是否为null或空 function IsEmptyString($Season){ return (!isset($Seas

我是PHP新手,所以对大多数人来说这听起来很基本,但我需要为变量不返回任何内容(空白)编写代码

我的变量是
$winner
,但有时没有赢家,在这种情况下,它只是将页面留空,我希望这样,如果没有赢家,它将显示“no winner”

这是我的尝试:

if empty($winner) {
    echo "no winner";
}

您可以创建一个函数来检查变量的值是否为null或空

function IsEmptyString($Season){
    return (!isset($Season) || trim($Season)==='');
}
此功能可用于检查相同的情况。

只需使用:

if (!$winner) { // will catch "", null
    echo "no winner"
}