关于php if语句获取空值的问题

来源:百度知道 编辑:UC知道 时间:2024/06/20 13:46:55
<?php
if ($_GET[tag] <1){
$biaoti='首页';
} else {
$biaoti="$_GET[tag]";
}
?>
我想实现 当$_GET[tag] 为空的时候,$biaoti='首页' 当不为空的时候$biaoti="$_GET[tag]

<?php
if (!isset($_GET['tag'])){
$biaoti = '首页';
}
else{
if($_GET['tag']==''){
$biaoti = '首页';
}
else{
$biaoti = $_GET['tag'];
}
}
?>

isset($_GET(...))

if($_GET['tag']==''){
$biaoti='首页';
}else{
$biaoti=$_GET['tag'];
}

没有必要使用isset

$biaoti = empty($_GET['tag'])?'首页':$_GET[tag];

一句话就搞定干嘛要写5行啊?