php4比php3新加了session的支持。稍微用了一下,对其函数接口,内部机制,电脑维修技术,应用的方便性做了大概的了解。
session的意义各人都应该清楚,一个session可以包罗数次http的请求和应答,好比我们用163.net,从login到logout或者超时就作为一个session,session的独一标识一般是在系统内部生成一个独一的session id,一般是一个挺长的字符串。一个session除了session id,还可以有本身的session data,可以记录和区分sesion的差异状态。
php4对session操纵提供以下接口:
session_start — initialize session data
session_destroy — destroys all data registered to a session
session_name — get and/or set the current session name
session_module_name — get and/or set the current session module
session_save_path — get and/or set the current session save path
session_id — get and/or set the current session id
session_register — register a variable with the current session
session_unregister — unregister a variable from the current session
session_is_registered — find out if a variable is registered in a session
session_decode — decodes session data from a string
session_encode — encodes the current session data as a string