PHP 错误抑制符@
2020-04-24 本文已影响0人
887d1fc86fe6
- 在一个表达式出现错误的时候,可以将错误“隐藏”(掩盖) 起来(不输出) 。
- 通常,该符号,用于在实际运行环境中的一些条件非我们(程序员)所能控制的情形。
- 如果出现该情形并报错,则我们可以抑制该错误的显示(只是该错误不显示,不是没有错误了)。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<?php
if (mysqli_connect('localhost', 'root', '123')) {
echo '连接成功';
}else{
echo '连接失败';
}
?>
</body>
</html>

- 加上错误抑制符@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<?php
if (@mysqli_connect('localhost', 'root', '123')) {
echo '连接成功';
}else{
echo '连接失败';
}
?>
</body>
</html>
