
php功能实现
文章平均质量分 61
mt_rand
这个作者很懒,什么都没留下…
展开
-
PHP解析xml四种方法 另附上一解析类
XML处理是开发过程中经常遇到的,PHP对其也有很丰富的支持,本文只是对其中某几种解析技术做简要说明,包括:Xml parser, SimpleXML, XMLReader, DOMDocument。 1。 XML Expat Parser: XML Parser使用Expat XML解析器。Expat是一种基于事件的解析器,它把XML文档视为一系列事件。当某个事件发生时,它调用一个指转载 2011-12-21 09:58:44 · 465 阅读 · 0 评论 -
优化PHP代码的40条建议
1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。 2.echo 比 print 快。 3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接。 4.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值。 5.注销那些不用的变量尤其是大数组,以便释放内存。 6.尽量避免使用__get,__set,__autoload。 7.r转载 2012-03-06 14:45:38 · 358 阅读 · 0 评论 -
php数组和对象转换
一、数组 => 对象 1. new arrayobject() $obj = new ArrayObject( $array ); ?> 2. stdclass $arr = array('a'=>1, 'b'=>2, 'c'=>3); $object = new StdClass; $object->a = 1; $object->b =原创 2012-11-22 09:40:27 · 467 阅读 · 0 评论 -
php unset函数与null区别
转自百度空间:http://hi.baidu.com/mtrand/item/3a2d321502cb17763e87cee0 unset() 销毁指定的变量。注意在 PHP 3 中,unset() 将返回 TRUE(实际上是整型值 1),而在 PHP 4 中,unset() 不再是一个真正的函数:它现在是一个语句。这样就没有了返回值,试图获取 unset() 的返回值将导致解析错误。转载 2012-12-06 13:05:12 · 1765 阅读 · 0 评论 -
require(),include(),require_once()和include_once()区别
转自:http://www.jb51.net/article/13968.htm 面试中最容易提到的一个PHP的问题,我想和大家共勉一下: require()和include()有许多相似之处,也有些不同。理解它们的不同点非常重要,否则很容易犯错误。 我把这两个语句放在一起介绍,读者可以比较学习。 1.require()语句 require()语句用于指定的文件代替语句本身转载 2012-12-06 15:05:50 · 513 阅读 · 0 评论