PHP连接数据库 错误抑制 三元运算符 学习资料
PHP连接数据库
PHP可以通过不同的扩展和库来连接各种类型的数据库。下面是一个使用MySQL数据库的连接示例:
<?php
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$dbname = "your_database";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接是否成功
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>
PHP错误抑制
在PHP中,可以使用错误抑制运算符(@)来抑制特定语句或表达式的错误信息输出。下面是一个使用错误抑制运算符的示例:
<?php
// 错误抑制示例
$result = @file_get_contents("nonexistent_file.txt");
// 检查错误
if ($result === false) {
echo "An error occurred: " . error_get_last()["message"];
}
?>
PHP三元运算符
PHP的三元运算符(条件运算符)允许根据条件的结果选择不同的值。下面是一个使用三元运算符的示例:
<?php
$age = 25;
$canVote = ($age >= 18) ? "Yes, you can vote." : "No, you cannot vote.";
echo $canVote;
?>