php
文章平均质量分 82
dj_may
php/c/互联网/电子商务
展开
-
PHP哈希表碰撞攻击原理
最近哈希表碰撞攻击(Hashtable collisions as DOS attack)的话题不断被提起,各种语言纷纷中招。本文结合PHP内核源码,聊一聊这种攻击的原理及实现。哈希表碰撞攻击的基本原理哈希表是一种查找效率极高的数据结构,很多语言都在内部实现了哈希表。PHP中的哈希表是一种极为重要的数据结构,不但用于表示Array数据类型,还在Zend虚拟机内部用于存储上下文环境信转载 2013-03-09 13:33:26 · 512 阅读 · 0 评论 -
PHP Extension开发基础
PHP是当前应用非常广泛的一门语言,从国外的Facebook、Twitter到国内的淘宝、腾讯、百度再到互联网上林林总总的各种大中小型网站都能见到它的身影。PHP的成功,应该说很大程度上依赖于其开放的扩展API机制和丰富的扩展组件(PHP Extension),正是这些扩展组件使得PHP从各种数据库操作到XML、JSON、加密、文件处理、图形处理、Socket等领域无所不能。有时候开发人员可能需要转载 2013-03-09 13:32:09 · 474 阅读 · 0 评论 -
深入理解PHP之数组(遍历顺序)
作者: Laruence( )本文地址: http://www.laruence.com/2009/08/23/1065.html转载请注明出处经常会有人问我, PHP的数组, 如果用foreach来访问, 遍历的顺序是固定的么? 以什么顺序遍历呢?比如:$arr['laruence'] = 'huixinchen';$arr['yahoo'] = 2007;转载 2013-04-03 17:01:14 · 508 阅读 · 0 评论 -
PHP的单引号和双引号
作者: Laruence本文地址: http://www.laruence.com/2008/08/19/338.html转载请注明出处经常有人问我,听说在PHP中处理字符串用单引号会快,那么如果存在变量替换的时候,是使用单引号连接快呢,还是双引号快呢? 简单的回答,显然是苍白无力的。 今天我们来做个实验,看看到底单引号和双引号有什么区别,谁快,谁慢。测试代码如下:转载 2013-04-02 16:43:57 · 435 阅读 · 0 评论 -
面试总结
笔试:1. javascript调试工具?2. 字符串转码 显示出crc32值 无刷新。3. 构造数据库 点击顶的次数同一账号不超过10次 新表存储点击次数。 取出点击次数最高的十篇文章。4. 数据库优化方案。5. 理解static 在函数中是否改变。6. 对javascript掌握较少面试:1. 对项目的掌握程度。2.原创 2013-03-20 17:02:39 · 471 阅读 · 0 评论 -
php中的单引号与双引号作用详解
转自 http://www.cnblogs.com/super_x/archive/2008/10/29/1322407.html一、引号定义字符串 在Php中,通常一个字符串被定义在一对引号中,如:'I am a string in single quotes'"I am a string in double quotes" Php语法分析器是用成对的转载 2013-04-07 10:49:30 · 941 阅读 · 0 评论