q
风雪之隅
左手代码右手诗
风雪之隅 @qq52ome · 注册于 2026-09-18 · 298 博文 · 0 帖子 · 0 回复
筛选: 标签「PHP」 ✕ 清除
JsonSerializable接口
昨天funlake提醒了我, 应该把一些PHP的新动向传播一下. > 恭喜候鸟加入了pdt,有什么新进展别忘了给咱cn phper通报一下呀。 那么, 今天为大家介绍一下5.4中对Json做的一...
PHP原理之内存管理中难懂的几个点
PHP的内存管理, 分为俩大部分, 第一部分是PHP自身的内存管理, 这部分主要的内容就是引用计数, 写时复制, 等等面向应用的层面的管理. 而第二部分就是今天我要介绍的, zen...
GBK编码PHP脚本导致语法错误(Zend Multibyte)
微薄上有同学问我: ``` GBK环境下如下php代码:<?php echo("洪仁玕");?> 会引发php的语法错误,如何解决? ``` 这个是因为, 在GBK环境下, "玕"的编码是"0xab 0x5c, 所以...
通过构造Hash冲突实现各种语言的拒绝服务攻击
上周的时候Dmitry突然在5.4发布在即的时候, 引入了一个新的配置项: ``` Added max_input_vars directive to prevent attacks based on hash collisions ``` 这个预防的...
PHP数组的Hash冲突实例
上一篇文章, 我介绍了一个利用Hash冲突(碰撞)来对各种语言(包括,PHP, Java, Ruby等等)实施拒绝服务攻击的可能, 但是没有给出实例, 文章发出后, @Ferrari同学给出了一个...
PHP5.2.*防止Hash冲突拒绝服务攻击的Patch
由我前面的俩篇文章介绍(通过构造Hash冲突实现各种语言的拒绝服务攻击, PHP数组的Hash冲突实例 ), 这个攻击方法危害很高, 攻击成本也很小. 一个台式机可以轻松搞垮数十...
2012年1月全球www网站技术报告
W3Techs在2012年1月7日, 发出最新的"全球www网站技术报告". 该统计基于对全球Alexa排名前100W的www网站做分析而得出. 统计报告(Usage of server-side programming langu...
如何设置一个严格30分钟过期的Session
今天在我的微博(Laruence)上发出一个问题: > 我在面试的时候, 经常会问一个问题: "如何设置一个30分钟过期的Session?", 大家不要觉得看似简单, 这里面包含的知识挺多, ...
PHP的历史
了解下PHP的历史, 有助于更加深刻的了解PHP发展到今天的轨迹, 下面的文字都是从» PHP手册中转载过来的. PHP 在过去的几年里走过了漫长的道路。成长为处理 web 的最卓越...
使用exit(-1)为什么得到255退出码?
今天有人在微博上问了一个问题, 使用: ``` string exec ( string $command [, array &$output [, int &$return_var ]] ) ``` 调用一个程序, 程序退出-1, 但是PHP得到的...