2014-08-30 65 views
1

我工作的教程,我發現有關使我的第一個PHP應用程序。 所以我明白海浪它是一種製作全局變量的方式,但我不確定它是如何工作的。是SESSION var in php是每個用戶?

例如:

$row = mysql_fetch_row($result); 

/*** set the access level from the sql dba***/ 
$_SESSION['access_level'] = $row[2]; 

/*** unset the form token ***/ 
unset($_SESSION['form_token']); 

/*** send user to index page ***/ 
$location = 'index.php'; 

現在,用戶將回索引頁面訪問級別變種,

但如果多個用戶將在同一時間到索引頁面中輸入? 是不是每個用戶的海浪變數?或者他會得到相同的訪問變量(因爲它的全局變量)。

感謝您的幫助,是(典型值)的餅乾裝

或者

+0

另外,您可能希望查看mysqli而不是mysql。 – Starfire1337 2014-08-30 04:43:21

+0

你是什麼意思? – 2014-08-30 06:40:56

回答

3

會話數據。該會話對任何具有會話ID的人都是唯一的,該ID由Cookie確定。

是的,它對每個用戶都是獨一無二的。可變範圍在這裏沒有意義。 PHP處理的每個請求都是隔離的,並且有其自己的全局範圍(除非您已經構建了自己的守護進程或其他東西)。