WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Miscellaneous

Registry Class

— 添加到WorldWideScripts.net

@zhcn1wws订阅我们的饲料,以保持最新

新!跟随我们,你想要它


Registry Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

描述

该脚本是指存储和检索变量在一个中心位置。 的值可以被存储在三种方式。

  1. 温度:变量是可以访问withing一个脚本,执行(像正常变量)。
  2. 会议:变量是从所有页面为一个用户(保存会话)访问。
  3. 应用:变量是入店从所有页面的所有用户(保存在文件中)。

这样,你在一个地方所有的变量,并有一个集中的地方get和set的不同类型的变量。

Freatures

  • 设置和检索用同样的方法变量。
  • 静态方法很容易使用
  • 在注册表绑定变量保持的基准
  • set和get /从会话/文件/变量用同样的方法
  • 数组和对象的序列化自动保存之前以文件

如何使用

类是非常容易使用,因为它使用静态方法和使用Singleton模式所以总是从类只有一个实例。

例如我们要保存的用户名在一个会话所以它在你的网站的每个页面访问。

 注册::设置(“用户名”,“Sitebase”,注册:: VAR_SESSION); 

如果我现在想访问当前用户的用户名。 你做这个:

 回声注册::获取(“用户名”); 

第二个例子是设置一个变量,每一页上和网站上的每一位游客访问。 变量被存储在一个ini文件(在即将发布的版本,也将有可能保存到数据库)。 首先,我们需要添加一个驱动程序INI文件到注册表中。 这样你在你的index.php文件做一次。

 $驱动器=新Registry_Drivers_Ini(); $驱动程序 - > SetFile(“DATA.INI”); 注册:: SetDriver($驱动程序); 

一个变量保存到你做这个ini文件:

 注册::设置(“本地主机”,“主机”,注册:: VAR_APPLICATION); 

如果我现在要访问的主机变量你这样做:

 回声注册::获取(“主机”); 

如果您使用数组或对象变量,然后将这些全自动保存到ini文件之前被序列化。 这种方式可以节省变量的任何类型的要在ini文件。


下载
此类别中的其他组成部分这个作者的所有组件
评论常见问题和答案

属性

创建:
09年11月27日

最后更新:
09年11月27日

兼容的浏览器:
火狐,IE6,IE7,IE8,Safari浏览器

包括文件:
PHP

软件框架:
N / A

软件版本:
PHP 5.x的

关键字

电子商务, 电子商务, 所有项目, 类, 数据, 全球, INI, 注册表, 会议, 商店, 变量