自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

PHP處理會話函數(shù)大總結(jié)

開發(fā) 后端
PHP處理會話函數(shù)包括:session_start、session_register、session_is_registered、session_unregister、Session_destroy等等。

大家在學(xué)習(xí)PHP語言的時(shí)候,都會對PHP的會話功能有一個(gè)初步的了解。我們今天就為大家詳細(xì)解讀PHP處理會話函數(shù)的類別。PHP中的session默認(rèn)情況下是使用客戶端的Cookie。#t#

當(dāng)客戶端的Cookie被禁用時(shí),會自動(dòng)通過Query_String來傳遞。PHP處理會話函數(shù)一共有10個(gè),我們詳細(xì)介紹一下將要用到幾個(gè)函數(shù)。

PHP處理會話函數(shù)1、 session_start

函數(shù)功能:開始一個(gè)會話或者返回已經(jīng)存在的會話。
函數(shù)原型:boolean session_start(void);
返回值:布爾值
功能說明:這個(gè)函數(shù)沒有參數(shù),且返回值均為true。***將這個(gè)函數(shù)置于***,而且在它之前不能有任何輸出,否則會報(bào)警,如:Warning: Cannot send session cache limiter – headers already sent (output started at /usr/local/apache/htdocs/cga/member/1.php:2) in /usr/local/apache/htdocs/cga/member/1.php on line 3

PHP處理會話函數(shù)2、 session_register

函數(shù)功能:登記一個(gè)新的變量為會話變量
函數(shù)原型:boolean session_register(string name);
返回值:布爾值。
功能說明:這個(gè)函數(shù)是在全局變量中增加一個(gè)變量到當(dāng)前的SESSION中,參數(shù)name就是想要加入的變量名,成功則返回邏輯值true??梢杂?_SESSION[name]或$HTTP_SESSION_VARS[name]的形式來取值或賦值。

PHP處理會話函數(shù)3、 session_is_registered

函數(shù)功能:檢查變量是否被登記為會話變量。
函數(shù)原型:boobean session_is_registered(string name);
返回值:布爾值
功能說明:這個(gè)函數(shù)可檢查當(dāng)前的session之中是否已有指定的變量注冊,參數(shù)name就是要檢查的變量名。成功則返回邏輯值true。

PHP處理會話函數(shù)4、 session_unregister

函數(shù)功能:刪除已注冊的變量。
函數(shù)原型:boolean session_session_unregister(string name);
返回值:布爾值
功能說明:這個(gè)函數(shù)在當(dāng)前的session之中刪除全局變量中的變量。參數(shù)name就是欲刪除的變量名,成功則返回true.

PHP處理會話函數(shù)5、 Session_destroy

函數(shù)功能:結(jié)束當(dāng)前的會話,并清空會話中的所有資源。
函數(shù)原型:boolean session destroy(void);
返回值:布爾值。
功能說明:這個(gè)函數(shù)結(jié)束當(dāng)前的session,此函數(shù)沒有參數(shù),且返回值均為true
上面介紹函數(shù)下文將會用到,但還有一些有關(guān)session的函數(shù)也介紹一下:

PHP處理會話函數(shù)6、 session_encode

函數(shù)功能:sesssion信息編碼
函數(shù)原型:string session_encode(void);
返回值:字符串
功能說明:返回的字符串中包含全局變量中各變量的名稱與值,形式如:a|s:12:”it is a test”;c|s:4:”lala”; a是變量名 s:12代表變量a的值”it is a test的長度是12 變量間用分號”;”分隔。

PHP處理會話函數(shù)7、 session_decode

函數(shù)功能:sesssion信息解碼
函數(shù)原型:boolean session_decode (string data)
返回值:布爾值
功能說明:這個(gè)函數(shù)可將session信息解碼,成功則返回邏輯值true

PHP處理會話函數(shù)8、 session_name

函數(shù)功能:存取當(dāng)前會話名稱
函數(shù)原型:boolean session_name(string [name]);
返回值:字符串
功能說明:這個(gè)函數(shù)可取得或重新設(shè)置當(dāng)前session的名稱。若無參數(shù)name則表示獲取當(dāng)前session名稱,加上參數(shù)則表示將session名稱設(shè)為參數(shù)name

PHP處理會話函數(shù)9、 session_id

函數(shù)功能:存取當(dāng)前會話標(biāo)識號
函數(shù)原型:boolean session_id(string [id]);
返回值:字符串
功能說明:這個(gè)函數(shù)可取得或重新設(shè)置當(dāng)前存放session的標(biāo)識號。若無參數(shù)id則表示只獲取當(dāng)前session的標(biāo)識號,加上參數(shù)則表示將session的標(biāo)識號設(shè)成新指定的id

PHP處理會話函數(shù)10、 session_unset

函數(shù)功能:刪除所有已注冊的變量。
函數(shù)原型:void session_unset (void)
返回值:布爾值
功能說明:這個(gè)函數(shù)和Session_destroy不同,它不結(jié)束會話。就如同用函數(shù)session_unregister逐一注銷掉所有的會話變量。

責(zé)任編輯:曹凱 來源: lanjiansong.com
相關(guān)推薦

2009-12-07 16:44:45

PHP圖形處理函數(shù)

2009-12-01 12:50:21

PHP字符處理函數(shù)

2009-11-17 10:55:02

PHP字符串處理函數(shù)

2009-11-26 14:14:06

PHP中文處理工具函數(shù)

2012-08-09 09:11:32

PHP超時(shí)

2009-12-11 17:45:09

PHP Math函數(shù)

2009-12-11 17:39:47

PHP String函

2009-11-25 09:56:06

PHP數(shù)組處理函數(shù)

2009-11-27 11:19:11

PHP打印函數(shù)

2009-12-02 20:29:30

PHP常用函數(shù)

2009-11-24 09:55:44

PHP字符串函數(shù)

2015-09-14 15:34:12

PHP緩存技術(shù)

2009-11-16 16:59:03

PHP構(gòu)造函數(shù)

2009-11-16 15:32:05

PHP數(shù)組函數(shù)

2009-11-11 14:27:32

ADO.NET函數(shù)

2009-12-08 16:19:21

PHP函數(shù)pack

2009-12-07 17:05:36

PHP函數(shù)imaget

2009-12-10 16:40:04

PHP處理分頁

2017-11-07 13:24:38

Pythontime模塊datetime

2009-12-01 10:38:08

PHP字符串函數(shù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號