• 手机站
  • 收藏
聚培教育网合作机构 > 南昌达内教育
南昌达内教育
400-998-6158
南昌达内教育是一家由留学海归创办的高端职业教育培训机构,是中国人才培养平台、人才输送平台。
南昌达内教育

定制php4的session功能

php学习网

更新时间:2021-10-14 浏览:88
核心提示:本文叙述了如何订制php4的session解决。大家给予一个怎样写一个多功能的根据mysql数据库查询或dbm文档的session程序处理事例

本文叙述了如何订制php4的session解决。大家给予一个怎样写一个多功能的根据mysql数据库查询或dbm文档的session程序处理事例。

一、前言

新的php4有一套自身的session处理函数。默认设置状况下,每一个session存储在系统软件临时性文件目录的一个个单独文档中(比如在unix系统软件中为/tmp)。

这合适或不宜,依你的要求来讲。比如:假如你的适用php的web服务器遍布在不一样的设备上,你不能非常容易地共享资源他们中间的session(自然,你还可以将sessions储存在NFS共享资源中)。另一个潜在性的难题就是你设备上的千余或数百万个session文档使你的系统文件越来越较为散乱 。

对大家而言幸运的是,php4的开发人员十分高瞻远瞩(谢谢她们),她们给你我那样的客户给予了拓展session解决的插口。

这一文本文档表述一点session的解决而且给予2个可以工作中的如何拓展session解决的事例。大家的**个事例将使session程序处理储存 session数据信息到DBM文档中。大家的第二个事例将储存session数据信息到MYSQL数据库查询中。

在你逐渐以前,立即下载ying20000602.zip 而且将它解除放进web文档目录中。(我已经将它带在文中的结尾了)

一切一个大家写的session程序处理会给予6个基本上的涵数,他们将被php4的session程序处理启用,因此你不用担心如何启用他们。

好在这种订制解决session的涵数对你而言是彻底全透明的。因此你能修改他们而不容易危害你自己的PHP脚本制作。

这好多个涵数是:

sess_open($sess_path, $session_name);

这一涵数被session程序处理启用来作复位工作中。*须发送给它的2个主要参数是$sess_path,它相匹配你的php.ini文件中的session

更多>同类资讯
更多>相关课程
顶部