w3cschool 编程狮,随时随地学编程
下载APP
|
登录
个人中心
首页
入门教程
编程课程
特色实战
畅学全站
首页
/
PHP 扩展开发及内核应用相关内容
/
PHP 小结
PHP 小结
小结
本章中你接触了一些基于流的I/O的内部表象. 下一章将演示做呢样实现自己的协议包装, 甚至是定义自己的流类型.
PHP 打开与读写流
PHP Streams的本质
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录
PHP 关于
PHP 生命周期
PHP 让我们从SAPI开始
PHP 启动与终止
PHP 生命周期
PHP 线程安全
PHP 小结
PHP 变量在内核中的实现
PHP 变量的类型
PHP 变量的值
PHP 创建变量
PHP 变量的存储方式
PHP 变量的检索
PHP 类型转换
PHP 小结
PHP 内存管理
PHP 内存管理
PHP 引用计数
PHP 总结
PHP 配置编译环境
PHP 编译前的准备
PHP 编译前的config配置
PHP Unix/Linux平台下的编译
PHP 在Win32平台上编译PHP
PHP 小结
PHP 第一个扩展
PHP 一个扩展的基本结构
PHP 编译我们的扩展
PHP 静态编译
PHP 编写函数
PHP 小结
PHP 函数的返回值
PHP 一个特殊的参数:return_value
PHP 引用与函数的执行结果
PHP 小结
PHP 函数的参数
PHP zend_parse_parameters
PHP Arg Info 与类型绑定
PHP 小结
PHP Array与HashTable
PHP 数组(C中的)与链表
PHP 操作HashTable的API
PHP 在内核中操作PHP语言中数组
PHP 小结
PHP 资源类型
PHP 复合类型的数据——资源
PHP Persistent Resources
PHP 资源自有的引用计数
PHP 小结
PHP 面向对象(一)
PHP zend_class_entry
PHP 定义一个类
PHP 定义一个接口
PHP 类的继承与接口的实现
PHP 小结
PHP 面向对象(二)
PHP 生成对象的实例与调用方法
PHP 读写对象的属性
PHP 小结
PHP 启动与终止的那点事
PHP 关于生命周期
PHP MINFO与phpinfo
PHP 常量
PHP 扩展中的全局变量
PHP 语言中的超级全局变量
PHP 小结
PHP ini配置文件
PHP 读写ini配置
PHP 小结
PHP 流式访问
PHP 流的概览
PHP 打开与读写流
PHP 小结
PHP 流的实现
PHP Streams的本质
PHP 流的封装——wrapper
PHP 实现wrapper
PHP Manipulation
PHP 状态与属性读取
PHP 小结
PHP 有趣的流
PHP 流的上下文
PHP 流的过滤器
PHP 小结
PHP 配置和链接
PHP Autoconf
PHP 库的查找
PHP 强制模块依赖
PHP 小结
PHP 扩展生成器
PHP ext_skel生成器
PHP PECL_Gen生成器
PHP 小结
PHP 设置宿主环境
PHP 嵌入式SAPI
PHP 构建并编译一个宿主应用
PHP 通过嵌入包装重新创建cli
PHP 老技术新用
PHP 小结
PHP 高级嵌入式
PHP 回调到php中
PHP 错误处理
PHP 初始化php
PHP 覆写INI_SYSTEM和INI_PERDIR选项
PHP 捕获输出
PHP 同时扩展和嵌入
PHP 小结
关闭
MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }