Tag: PHP

0

深入理解php的输出缓冲区(output buffer)

大家都知道PHP中有一个名为“输出缓冲区”层(layer)的东西。这篇文章就是来讲解它到底是个什么东西的?PHP内部是怎么实现它的?以及在PHP程序中怎么使用它?这个层并不复杂,但经常会被误解,很多PHP开发者并没有完成掌握它。今天我们就一起来彻底把它搞清楚吧。

0

PHP四种基本排序算法精髓

许多人都说算法是程序的核心,算法的好坏决定了程序的质量。作为一个初级phper,虽然很少接触到算法方面的东西。但是对于基本的排序算法还是应该掌握的,它是程序开发的必备工具。这里介绍冒泡排序,插入排序,选择排序,快速排序四种基本算法,分析一下算法的思路。

0

深入解读PHP类phpExcel应用

PHP语言在实际开发过程中经常会与excel打上交道。下面我们就来一起看看PHP类phpExcel的具体使用方法。 phpExcel,操作excel很方便,尤其是可以方便的加入图片,支持jpg gif png格式。 下面是总结的几个PHP类phpExcel使用方法。

0

让PHP的文件下载更快

一般来说,我们可以通过直接让URL指向一个位于Document Root下面的文件,来引导用户下载文件。 但是,这样做,就没办法做一些统计,权限检查,等等的工作。 于是,很多时候,我们采用让PHP来做转发,为用户提供文件下载。

0

PHP5.4后的JSON更懂中文

在PHP5.4之前的版本中,json_encode函数在转换JSON时会把中文进行编码,变成不可读类似“\u***”的格式,这在一定程度上会增加网络传输的数据量。

0

PHP数组深入应用

在PHP中,数组是用一种HASH结构(HashTable)来实现的,PHP使用了一些机制,使得可以在O(1)的时间复杂度下实现数组的增删, 并同时支持线性遍历和随机访问。 对于Phper而言,数组是用得最广泛的数据结构了。基本可以这么说,熟练掌握数组你就可以熟练掌握PHP的大部分了。

0

提高PHP执行效率的50个技巧

用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的”函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故 把函数加上了双引号)