位置: 编程技术 - 正文

PHP:session_register()的用法_Session函数

编辑:rootadmin
session_register

推荐整理分享PHP:session_register()的用法_Session函数,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5 < 5.4.0)

session_register — Register one or more global variables with the current session

说明 bool 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.

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.<?php//Useofsession_register()isdeprecated$barney="Abigpurpledinosaur.";session_register("barney");//Useof$_SESSIONispreferred,asofPHP4.1.0$_SESSION["zim"]="Aninvaderfromanotherplanet.";//Theoldwaywastouse$HTTP_SESSION_VARS$HTTP_SESSION_VARS["spongebob"]="He'sgotsquarepants.";?>

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.

Warning

本函数已自 PHP 5.3.0 起废弃并将自PHP 5.4.0 起移除。

参数

name

A string holding the name of a variable or an array consisting of variable names or other arrays.

...

返回值 PHP:session_register()的用法_Session函数

成功时返回 TRUE, 或者在失败时返回 FALSE。

注释 Caution

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.

Note: register_globals 重要说明:

自 PHP 4.2.0 起,PHP 指令 register_globals 的默认值为 off。PHP 社区鼓励开发者不要依赖于此指令, 用其他手段替代,例如superglobals。

Caution

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.

Caution

If you are using $_SESSION (or $HTTP_SESSION_VARS), do not use session_register(), session_is_registered(), and session_unregister().

Note:

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&#;;

参见

session_is_registered() - 检查变量是否在会话中已经注册 session_unregister() - Unregister a global variable from the current session $_SESSION

PHP:session_regenerate_id()的用法_Session函数 session_regenerate_id(PHP4=4.3.2,PHP5)session_regenerate_id使用新生成的会话ID更新现有会话ID说明boolsession_regenerate_id([bool$delete_old_session=false])session_regenerate_id()在不

PHP:session_register_shutdown()的用法_Session函数 session_register_shutdown(PHP=5.4.0)session_register_shutdown关闭会话说明voidsession_register_shutdown(void)将session_write_close()函数注册为关闭会话的函数。参数此函数没有

PHP:session_name()的用法_Session函数 session_name(PHP4,PHP5)session_name读取/设置会话名称说明stringsession_name([string$name])session_name()函数返回当前会话名称。如果指定name参数,session_name()函数会更新

标签: PHP:session_register()的用法_Session函数

本文链接地址:https://www.jiuchutong.com/biancheng/279902.html 转载请保留说明!

上一篇:PHP:session_save_path()的用法_Session函数

下一篇:PHP:session_regenerate_id()的用法_Session函数

  • 企业的开办费
  • 手续费和利息属于哪一科目
  • 员工在公司食堂就餐被烫伤医药费由谁承担
  • 以个人名义开的发票
  • 给经销商的回扣如何做账?
  • 本月完工产品的会计分录
  • 交股权印花税需要什么材料
  • 变更办税人需要原办税人去吗
  • 劳务派遣公司怎么赚钱
  • 建筑企业使用民工的税务风险你清楚吗?
  • 物业会计科目设置
  • 建筑企业无票支出如何处理
  • 公司院内打井怎么处罚
  • 转出未交增值税借方余额表示什么
  • 去银行打印公户流水需要带什么
  • 金蝶核算项目明细表
  • 可转债溢价率多高为好
  • 常见的dump抓取方法
  • 几个项目可以合到一起招标吗
  • PHP:curl_multi_add_handle()的用法_cURL函数
  • 公司党员活动日方案
  • php imagick
  • 结转销售原材料会计分录
  • 192.168.2.1 路
  • php去除指定字符
  • 框架导入
  • 酒店客房成本构成
  • 税务局什么情况下可以停供发票
  • 27岁零基础转行做网络工程师
  • php内存缓存
  • 科目汇总表借方发生额等于贷方发生额吗
  • 汽车维修费发票怎么开
  • 资本公积常用的计量方法
  • 季度报是什么时候报
  • python3 yaml模块
  • 公司代买社保怎么收费
  • 如何准确理解nosql的含义?
  • 技术人员的工资计入什么费用
  • 电子发票可以更改为纸质发票么
  • 一般纳税人应交税费二级科目有哪些
  • 企业研发费用的优惠政策
  • 银行借记和贷记一样吗
  • 主要业务是生产销售家电
  • 企业固定资产账户核算的固定资产其所有权均属于本企业
  • 企业所得税和个人所得税都要交吗
  • 应付账款的主要成本包括
  • 国债逆回购收益什么时候到账
  • 工会的会费收入是什么
  • 跨月的普通发票怎么开红字发票
  • 发工资摘要没写工资
  • 预缴的增值税在增值税附表四怎么填
  • 一般纳税人增值税优惠政策2023
  • 帮别人加工需要什么手续
  • 工程承建方给予什么赔偿
  • 事业单位非税收入帐务处理
  • 记账凭证如何填写样本
  • 投资性房地产在建
  • 母公司以房产投资子公司
  • 律师事务所如何成立
  • 计提税金及附加的金额如何算
  • 银行承兑汇票怎么做账
  • 隔离模块与隔离模块如何连接?
  • 因为你的策略组阻止
  • webtrapnt.exe - webtrapnt进程是什么意思
  • ubuntu能玩什么
  • win7如何ghost
  • linux sort命令参数及用法详解
  • linux计划任务每天执行一次
  • dos 批处理
  • nodejs bull
  • js实现简单的画图功能
  • vue gallery
  • eclipse怎么查看项目的位置
  • js中的flat
  • js debounce实现
  • python数据通信
  • js格式化时间戳
  • 企业环境信用等级在哪里查询
  • 苏州市区公司可以在园区买社保吗
  • 金水区地税局办事大厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设