注冊和讀取會(huì )話(huà)

  • 2020-09-07 10:06:37
  • 閱讀次數:次
  • 作者:盈嵐科技小編
  • 來(lái)源:http://amzcoolest.com

網(wǎng)絡(luò )建設中,在PHP中使用Session變量,除了必須要啟動(dòng)之外,還要經(jīng)過(guò)注冊的過(guò)程。注冊和讀取Session變量,都要通過(guò)訪(fǎng)問(wèn)$_SESSION數組完成。

自PHP 6.1.0起,$_SESSION如同$_POST、$_GET或$_COOKIE等一樣成為超級全局數組,但必須在調用session_start()函數開(kāi)啟Session之后才能使用。與$HTTP_SESSION_VARS不同,$_SESSION總是具有全局范圍,因此不要對$_SESSION使用global關(guān)鍵字。在$_SESSION關(guān)聯(lián)數組中的鍵名具有和PHP中普通變量名相同的命名規則。

【示例】注冊Session變量代碼如下:<?phpsession_start();                            //啟動(dòng)Session的初始化$_SESSION["username"]="skygao";             //注冊Session變量,賦值為一個(gè)用戶(hù)的名稱(chēng)$_SESSION["password"]="123456";             //注冊Session變量,賦值為一個(gè)用戶(hù)的密碼?>

執行該腳本后,兩個(gè)Session變量就會(huì )被保存在服務(wù)器端的某個(gè)文件中。該文件的位置是通過(guò)php.ini文件,在session.save_path屬性指定的目錄下,為這個(gè)訪(fǎng)問(wèn)用戶(hù)單獨創(chuàng )建的一個(gè)文件,用來(lái)保存注冊的Session變量。例如,某個(gè)保存Session變量的文件名為“sess_040958e2514bf112d61a03ab8adc8c74”,文件名中含Session ID,所以每個(gè)訪(fǎng)問(wèn)用戶(hù)在服務(wù)器中都有自己保存Session變量的文件。而且這個(gè)文件可以直接使用文本編輯器打開(kāi),該文件的內容結構如下:

變量名|類(lèi)型:長(cháng)度:值;  //每個(gè)變量都使用相同的結構保存本例在Session中注冊了兩個(gè)變量,如果在服務(wù)器中找到為該用戶(hù)保存Session變量的文件,打開(kāi)后可以看到如下內容:

username|s:6:"skygao";password|s:6:"123456";  //保存某用戶(hù)Session中注冊的兩個(gè)變量?jì)热?/p>

當前文章標題:注冊和讀取會(huì )話(huà)

當前URL:http://amzcoolest.com/news/wzzz/3272.html

上一篇:啟動(dòng)會(huì )話(huà)

下一篇:注銷(xiāo)和銷(xiāo)毀會(huì )話(huà)

網(wǎng)站建設、抖音推廣、頭條推廣、微信朋友圈推廣、快手推廣專(zhuān)線(xiàn):15368242187(微信同號)
亚洲精品无码mv在线|新国产精品视频福利免费|日韩高清在线观看不卡一区二区|一本久久a久久精品免费不|亚洲私人无码内射免费观看