-
初步介绍PHP扩展开发经验分享
本文是一个PHP扩展开发经验分享,感兴趣的同学参考下。 在PHP开发的过程中,有时候为了提高性能,需要选择扩展的方式去实现,本文简单介绍怎么开发一个简单的PHP扩展,解开PHP扩展开发的神秘面纱 环境:PHP 5.2.14 CentOS 5.5 第一步:建立扩展骨架 cd php-5.2.14/ext ./ext_skel –extname=laiwenhui 第二步:修改编译参数 cd php-5.2.14/ext/laiwenhui vi config.m4 去掉 PHP_ARG_ENABLE(laiwenhui, whether to enable laiwenhui support, [ --enable-laiwenhui Enable laiwenhui support]) 两行前面的dnl 修改后为: dnl Otherwise use enable: PHP_ARG_ENABLE(laiwenhui, whether to enable laiwenhui support, dn...
PHP 2014-12-14 19:21:05 -
php设计模式介绍之值对象模式
在所有的最简单的程序中,大多数对象都有一个标识,一个重要的商业应用对象,例如一个Customer或者一个SKU,有一个或者更多的属性---id,name,email地址,这样可以把它从同一个类的其他实例区分开来。此外,对象有一个恒定的标识:它是贯穿于整个应用程序的一个唯一的标识,对于程序员来说,”customer A”在任何地方就是”customer A”,并且只要你的程序在持续运行时"customer A"仍然是"customer A"...
PHP 2014-12-14 09:57:04 -
php设计模式介绍之编程惯用法
《PHP设计模式介绍》第一章 编程惯用法 学习一门新的语言意味着要采用新的惯用法。这章将介绍或者可能重新强调一些惯用法...
PHP 2014-12-14 09:45:15 -
php读取xml系统函数介绍
本文为大家讲解的是php操作xml格式数据的相关函数,感兴趣的同学参考下. 对象 XML解析函数 描述 元素 xml_set_element_handler() 元素的开始和结束 字符数据 xml_set_character_data_handler() 字符数据的开始 外部实体 xml_set_external_entity_ref_handler() 外部实体出现 未解析外部实体 xml_set_unparsed_entity_decl_handler() 未解析的外部实体出现 处理指令 xml_set_processing_instruction_handler() 处理指令的出现 记法声明 xml_set_notation_decl_handler() 记法声明的出现 默认 xml_set_default_handler()...
PHP 2014-12-14 08:36:04 -
php设计模式中的工厂模式介绍
本文向大家介绍的是php设计模式之一的工厂模式,最常见和工厂模式应用是数据库的db基类,感兴趣的同学参考下. 在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下, new操作符直接生成对象会带来一些问题...
PHP 2014-12-14 06:42:03 -
php5编程中的异常处理详细方法介绍
本文为大家比较详细的关于php5的异常处理方法,感兴趣的同学参考下. 1 首先是try,catch <?php $path = "D:\\in.txt"; try //检测异常 { file_open($path); } catch(Exception $e) //捕获异常 { echo $e->getMessage(); } function file_open($path) { if(!file_exists($path)) //如果文件无法找到,抛出异常对象 { throw new Exception("文件无法找到", 1); } if(!fopen($...
PHP 2014-12-14 03:06:04 -
PHP中的output_buffering详细介绍
本文为大家讲解了PHP中的output_buffering使用方法,本文讲解了output buffering的一些高级用法,感兴趣的朋友可以参考学习下 我个人认为,Output buffering是比较纯粹的4.0特征。尽管从概念上看来相当简单,但是output buffering功能非常强大,能使开发者更容易地开发高级而有效的程序...
PHP 2014-12-13 09:57:06 -
《全民奇迹mu》各角色实用加点攻略介绍
随着全民奇迹的火爆内测,相信很多小伙伴都开始体验这款手游了,该游戏大量养成玩法令人眼花缭乱。在此期间,小编发现很多玩家对人物加点洗点很是关心,那么针对这些问题小编接下来就详解为大家介绍下...
游戏攻略 2014-12-12 22:48:13 -
Exchange 2010的流式备份方法介绍
在进行 Microsoft Exchange 2010 的迁移操作过程中,一个最重要的部分就是决定到底怎样备份你的Exchange 2010服务器。可能与期望的恰恰相反,你之前用来备份Microsoft Exchange 2007的备份软件,如果厂商不对这些备份工具进行改进或更新的话,那么你就不能用它来备份或者恢复Microsoft Exchange 2010服务器...
系统程序 2014-12-11 07:06:03 -
PHP中 @ at 记号的作用介绍
本文为大家讲解的是php中的@ at符号的用处和功能,@符号可以函数,方法前可以用来屏蔽错误,感兴趣的同学参考下. @符号一直不知道是什么意思,其实它是错误控制符,即即使出现错误,也无视出现的错误信息,继续执行下边的代码 看PHP的代码,总有些行前边有@符号,一直不知道是什么意思。 例如dede5.7 @ni=imagecreatetruecolor(ftoW,$ftoH); 今天用到了,就记一下吧...
PHP 2014-12-11 01:18:05 -
PHP超级全局变量使用介绍
本文为大家讲解的是php中的超级全局变量,超级全局变量也叫做预定义变量,是PHP系统中自带的变量,它可让你的程序设计更加的方便快捷。感兴趣的同学参考下...
PHP 2014-12-10 07:39:06