<?php
@$name = $_GET["name"];
if(isset($name)) {
echo "name = " .$name;
} else {
//echo 'no param';
$name = "default";
}
?>
如果表单中没有name参数,则会提示没有name这个参数(报了一个Notice),此时用抑制错误控制符 @ 来解决这个问题,然后使用isset()函数来判断是否传入了这个参数,如果没有传入这个参数,我们为之赋予一个默认值default
<?php
@$name = $_GET["name"];
if(isset($name)) {
echo "name = " .$name;
} else {
//echo 'no param';
$name = "default";
}
?>
如果表单中没有name参数,则会提示没有name这个参数(报了一个Notice),此时用抑制错误控制符 @ 来解决这个问题,然后使用isset()函数来判断是否传入了这个参数,如果没有传入这个参数,我们为之赋予一个默认值default