国产视频app今天在寫php的代碼時,遇到一個“Undefined variable: _SESSION”對于我個人而言這個錯誤是應該可以避免,只是自己的粗心造成的。

對于在php中初次使用 session 的新人來說,這個錯誤是經常遇到的,主要的原因是php沒有開啟 session 造成的。

php Undefined variable:_SESSION 錯誤解決方法

php 錯誤代碼與解析

錯誤代碼:

国产视频appUndefined variable:_SESSION

錯誤原因:

国产视频app在 php 中 session 沒有開啟(默認關閉)的情況下,頁面中調用了 $_SESSION 變量,因此php會拋出這個錯誤。

解決方法:

“Undefined variable: _SESSION”錯誤有兩種解決方法,根據自己個人的實際情況來,選擇適合自己的方法。

方法1:修改 php.ini 文件

1、打開php的配置文件 php.ini

2、查找以下代碼

session.auto_start = 0

3、把 0 改成 1

session.auto_start = 1

方法2:使用 session_start() 函數

在調用 $_SESSION 變量的頁面的最上方,添加 session_start() 函數,如下面代碼:

示例代碼:

<?php
session_start(); //放到頁面的第一行
if(!isset($_SESSION['USER_ID'])){
    echo $_SESSION['USER_ID'];
}
?>