检查数组是否设置了任何值的最佳/最简单方法是什么?我自己设置钥匙,无论如何我不能根据钥匙去。我的代码将显示我在做什么,以及想要做什么:
$array = array(
"Birthday" => $row3['birthday'],
"Sex" => $row3['sex'],
"Lives In" => $row3['livesIn']
);
if(empty($array))
{
foreach($array as $key => $value)
{
if($value)
{
echo "<tr><td>".$key."</td><td>".$value."</td></tr>";
}
}
}
else
{
echo "This user has not provided any information yet";
}
因此,例如, if $row3['birthday']
, $row3['sex']
,$row3['livesIn']
都是空的,那么它应该将第一个 if 语句呈现为 false,并移至 else 语句。