php session manual,PHP: session_register - Manual

Descriptionbool session_register ( mixed name [, mixed ...] )

session_register() accepts a variable number of

arguments, any of which can be either a string holding the name of a

variable or an array consisting of variable names or other arrays. For

each name, session_register() registers the global

variable with that name in the current session.

注意

If you want your script to work regardless of register_globals,

you need to instead use the

$_SESSION array

as $_SESSION entries are automatically

registered. If your script uses

session_register(), it will not work in

environments where the PHP directive

register_globals

is disabled.

register_globals:重要提示:自 PHP 4.2.0 起,PHP 中的选项

register_globals 的默认值被设为

off。PHP 社区鼓励大家不要依赖于这个选项,用其它方法替代,例如

superglobals。

注意

This registers a global variable. If you

want to register a session variable from within a function, you

need to make sure to make it global using the global

keyword or the $GLOBALS[] array, or use the

special session arrays as noted below.

注意

If you are using $_SESSION

(or $HTTP_SESSION_VARS), do not use

session_register(),

session_is_registered(), and

session_unregister().

This function returns TRUE when all of the variables are successfully

registered with the session.

If session_start() was not called before this function

is called, an implicit call to session_start() with no

parameters will be made. $_SESSION does not mimic

this behavior and requires session_start() before use.

You can also create a session variable by simply setting the

appropriate member of the $_SESSION

or $HTTP_SESSION_VARS (PHP < 4.1.0) array.

注:

It is currently impossible to register resource variables in a

session. For example, you cannot create a connection to a

database and store the connection id as a session variable and

expect the connection to still be valid the next time the

session is restored. PHP functions that return a resource are

identified by having a return type of

resource in their function definition. A

list of functions that return resources are available in the

resource types appendix.

If $_SESSION (or

$HTTP_SESSION_VARS for PHP 4.0.6 or less) is

used, assign values to

$_SESSION. For example: $_SESSION['var'] = 'ABC';

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值