php
文章平均质量分 76
bobowava
这个作者很懒,什么都没留下…
展开
-
php windows xdebug的安装使用(1)
配置 Xdebugzend_extension_ts=E:\php-5.2.17\ext\php_xdebug-2.1.2-5.2-vc6.dllxdebug.default_enable = Onxdebug.show_exception_trace = Onxdebug.show_local_vars = 1xdebug.max_nesting_level = 50...原创 2011-12-13 10:43:34 · 75 阅读 · 0 评论 -
gearmand 环境安装与配置
Gearman是一个用来把工作委派给其他机器、分布式的调用更适合做某项工作的机器、并发的做某项工作在多个调用间做负载均衡、或用来在调用其它语言的函数的系统。 编译安装 gearmandcd gearmand-1.1.12[root@AY1403121111165237f2Z gearmand-1.1.12]# lsaclocal.m4 build-aux conf...原创 2014-03-12 18:10:53 · 248 阅读 · 0 评论 -
php正则 前瞻和后顾 分析应用
做日志分析工作的经常需要跟成千上万的日志条目打交道,为了在庞大的数据量中找到特定模式的数据,常常需要编写很多复杂的正则表达式。例如枚举出日志文件中不包含某个特定字符串的条目,找出不以某个特定字符串打头的条目,等等。 正则表达式中有前瞻(Lookahead)和后顾(Lookbehind)的概念,这两个术语非常形象的描述了正则引擎的匹配行为。需要注意一点,正则表达式中的前和后和我们一般理解...2012-09-05 17:10:36 · 178 阅读 · 0 评论 -
将 PHP 模块和 MySQL 模块关联起来
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc原创 2012-08-10 15:11:30 · 290 阅读 · 0 评论 -
在PHP中非阻塞应用的分析
<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:DrawingGri2012-07-27 17:19:22 · 120 阅读 · 0 评论 -
php数组过滤
//fast filtering values of a array function fast_array_filter($array,$partten){ $partten = '/' . preg_quote($partten) .'/'; return preg_grep ($partten, $array); } //fa...原创 2012-02-20 17:39:30 · 116 阅读 · 0 评论 -
php+mysql+apache 环境搭建
1.下载apache 下载地址:apache官网,注意下载.msi window安装程序 2.下载php 这个就要小心了,要是下载的版本不对,就安装不成功, 我的系统是window xp 所以我下的是php-5.3.5-Win32-VC6-x86.zip, 注意window系统下载的php一般是vc6的。到底用VC的那个版本就...原创 2012-02-20 13:10:31 · 74 阅读 · 0 评论 -
php 缓存代码的坏味道
缓存在Web程序里必不可少,最常见的形式如下:01 class Foo extends DAO02 {03 public function find_by_a()04 {05 $result = $this->cache->get('cache_a');0607 if (!$result) {08 ...原创 2012-02-03 15:56:37 · 151 阅读 · 0 评论 -
php 方法多参数重构
假设我们要完成一个保存文章的功能,如果采用函数编程的方式,大概会是下面这个样子:01 function saveArticle($title, $content, $categoryId)02 {03 // ...04 }每个参数代表一个属性,但带来一个问题,参数列表会变得很长。此时采用对象编程的技术会是个好方法:01 class Article02...原创 2012-02-03 15:54:49 · 179 阅读 · 0 评论 -
php
<?phpignore_user_abort(); //即使Client断开(如关掉浏览器),PHP脚本也可以继续执行.set_time_limit(0); // 执行时间为无限制,php默认的执行时间是30秒,通过set_time_limit(0)可以让程序无限制的执行下去$interval=60; // 每隔1分钟运行do{ $fp = fope...原创 2011-11-24 13:55:07 · 90 阅读 · 0 评论 -
php关于$i++与++$i分析
本文通过VLD工具分析php的opcode,来解释原因,先贴图<?php$i = 1;$i+$i++; number of ops: 5compiled vars: !0 = $iline # * op fetch ext return operands------...原创 2013-10-23 14:18:27 · 274 阅读 · 0 评论