如果没有填写$ name,则回显没有文本,或者= = 0,否则回显$ name

时间:2015-01-16 03:43:13

标签: php html

如果没有填写$ name,则PHP回显无文本或== 0否则回显$ name

例如,这里有我所拥有的:

<?php
if ($name == 0)
{ 
echo $name;
}
else
{
echo "Nothing here.";
?>

4 个答案:

答案 0 :(得分:1)

<?php
if (empty($name))
{ 
  echo "Nothing here.";
}
else
{
  echo $name; 
}
?>

empty() - &gt;如果列表为空,则为真!

答案 1 :(得分:0)

检查这是否有效:

<?php
if ($name == 0)
    {echo "Nothing here";}
else
    {echo $name;}
?>

答案 2 :(得分:0)

请参阅此php is null or empty?

代码应为

<?php
if ($name === NULL) {
    echo "Nothing here.";
} else {
    echo $name;
}
?>

答案 3 :(得分:0)

为什么不试试

<?php
echo empty($name)? 'Nothing here.' : $name;
?>

empty()返回true表示$ name为null,0或未定义。