文档章节

PHP对象持久化扩展-HIDEF

基督山伯爵
 基督山伯爵
发布于 2014/06/10 16:25
字数 121
阅读 198
收藏 1

PHP对象持久化扩展-HIDEF

下载地址:http://pecl.php.net/package/hidef

主要方法:

$data = array(
  "spam" => 1,
  "egg" => 2,
  "ham" => 3,);
$outputDir = ini_get("hidef.data_path");
file_put_contents("${outputDir}/test.data", serialize($data));
php -r "var_dump(hidef_fetch('test'));"

hidef_fetch()

hidef_wrap() [make dev work easier without restarting apache (hidef_wrap(unserialize(...)) to get a FrozenArray]

由于hidef将数组作为FrozenArray引用对象保存,这个对象ReadOnly,支持key读取,foreach迭代,不能赋值,unset,不能使用数组函数array_XXX 操作,可以使用thaw()导出为标准Array



© 著作权归作者所有

共有 人打赏支持
基督山伯爵
粉丝 7
博文 17
码字总数 6779
作品 0
杭州
数据库管理员
PHPer、Laravel常见面试题及答案

最近社区里面有一篇文章引起了最多程序猿的关注,分享一下 Laravel、PHPer 面试可能会遇到的问题,看评论区不少小伙伴们被难倒,对于一些问题同样难倒了我(其实有很多啦),趁着周末有空,又...

angkee
2017/09/24
0
0
Windows Phone 7 XNA开发之关于图形的配置

相对于以前的XNA开发,在Windows Phone 7的XNA项目中关于图形的开发有了一些新的变化需要我们关注,否则会出现一些不必要的麻烦。 我们知道XNA游戏开发可以针对不同的平台进行,比如说Windo...

剑了
2012/03/27
0
0
用 PHP 收发 RabbitMQ 消息

AMQP 扩展的安装参照《给 PHP 安装 amqp 扩展》 消费者:接收消息 逻辑: 创建连接 --> 创建 channel--> 创建交换机 --> 创建队列 --> 绑定交换机 / 队列 / 路由键 --> 接收 消息 <?php /* *...

mac_zhao
2014/09/26
0
0
(五)RabbitMQ消息队列-安装amqp扩展并订阅/发布Demo(PHP版)

本文将介绍在PHP中如何使用RabbitMQ来实现消息的订阅和发布。我使用的系统依然是Centos7,为了方便,应用服务器我使用Docker进行部署,容器环境:centos7+nginx+php5.6。 运行环境,安装AMQ...

Super_RD
2017/04/24
0
0
在Java开源王国中自由翱翔

在如今的Java领域,各种新技术,新工具层出不穷,一方面,每一种技术都会不停的升级换代,另一方面,还会不断涌现出新的技术和工具。Java世界就像小时候玩的万花筒,尽管实质上只是由几个普通...

孙卫琴
2007/02/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

驼峰变量名的转换

package com.mmall.test;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 需求:1. 将字符串 user_name_abc 转换为 userNameAbc * 2. 将字符串 us......

蚂蚁-Declan
25分钟前
3
0
HTTP请求方法

根据HTTP标准,HTTP请求可以使用多种请求方法。 HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。 HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。 序号 方...

踏破铁鞋无觅处
29分钟前
1
0
知识点043-selenium自动化测试网页工具的使用

【摘要】 Selenium是一个主要用于Web应用自动化测试的工具集合。但其作用不仅仅局限于测试领域,还可以用于浏览器行为模拟以及屏幕抓取等,在行业内有着广泛的应用。Selenium支持主流的浏览器...

侠客行之石头
36分钟前
1
0
B250F I219V安装windows server 网卡驱动

https://blog.csdn.net/ryu2003/article/details/50855146

梦想游戏人
36分钟前
1
0
MacOS Install Docker

使用 Homebrew 安装 macOS 我们可以使用 Homebrew 来安装 Docker。 Homebrew 的 Cask 已经支持 Docker for Mac,因此可以很方便的使用 Homebrew Cask 来进行安装: $ brew cask install dock...

Linux就该这么学
36分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部