在PHP中判斷用戶登錄狀態(tài)可以通過以下幾種方式實(shí)現(xiàn):
session_start();
if(isset($_SESSION['user_id'])){
// 用戶已登錄
}else{
// 用戶未登錄
}
if(isset($_COOKIE['user_id'])){
// 用戶已登錄
}else{
// 用戶未登錄
}
$user_id = $_SESSION['user_id']; // 假設(shè)用戶信息保存在會(huì)話中
$query = "SELECT * FROM users WHERE id = $user_id";
$result = mysqli_query($connection, $query);
if(mysqli_num_rows($result) > 0){
// 用戶已登錄
}else{
// 用戶未登錄
}
以上是幾種判斷用戶登錄狀態(tài)的常見方式,可以根據(jù)具體的情況選擇適合自己的方法。