效率快的写法复制代码 代码如下,PHP代码的运行

时间:2020-01-30 00:35来源:美高梅手机游戏网站
废话不多说,直接看代码示例。 网页访问速度的提升,是可以通过代码的优化来实现的。代码的优化,并不是说代码越少越好,而是主要看代码的运行能力和执行效率,看其消耗CPU和内

废话不多说,直接看代码示例。

网页访问速度的提升,是可以通过代码的优化来实现的。代码的优化,并不是说代码越少越好,而是主要看代码的运行能力和执行效率,看其消耗CPU和内存的多少。例如Facebook近来就宣布通过代码优化而将网站性能提高了一倍,平均访问时间从5s降至2.5s,这个结果无疑是极其诱人的。

一、遍历数组

PHP是一门很多人正在使用的语言,在网站开发上PHP的使用广泛度超过ASP和ASP.NET,看看时下流行的CMS和博客用什么语言来开发的就知道了。

在遍历数组中注意count的使用次数,不要每次都去计算数组长度效率慢的写法复制代码 代码如下:效率快的写法复制代码 代码如下:

其实PHP入门很容易,尤其是对于一个已经接触过程序编写的人来说,而对于没有接触过程序语言的菜鸟来说,学习用PHP做一个输出hello world的网页也很轻松。

二、巧用函数

然而要编写高效率的代码,并不是所有懂程序的人都可以编写出来的,这需要经过多年的研究积累和经验总结。

根据需要选择适用函数,如已知一个日期类型的时间'2012-06-04 10:43:00‘,只需要取得年月日。效率慢的写法复制代码 代码如下:效率快的写法复制代码 代码如下:

本文将给大家提炼一些PHP代码优化的实例,利用这些优化,PHP代码的运行能力将会大大提高,速度提升5倍以上有些情况下并不是不能出现。

美高梅手机游戏网站,三、单双引号

1、echo 比 print 快

许多人误认为单引号与双引号一样使用,这是严重错误的。在PHP中单引号与双引号有着极大的区别,其中区别最大的一点在于双引号中能解析变量,单引号中不可以。也就由此产生了效率问题,单引号比双引号的效率要高效率慢的写法复制代码 代码如下:效率快的写法复制代码 代码如下:

echo和print是PHP程序中经常使用的指令,尤其是需要调试的时候。echo和print都能输出一段信息,但经测试发现,echo运行速度会比print快,因此在程序编写是应使用echo而非print。但是有时候也需要用到print,echo不能完全代替print。请看php echo()和print()有什么区别。

四、尽量简洁

2、连接符用逗号而不是句号

直接看代码普通写法复制代码 代码如下:简洁写法复制代码 代码如下:

php里逗号和句号都可以起到连接符的作用,关于如何优化输出,可以看这里如何优化php字符串echo输出。

五、分支妙用

此外,输出多个字符串时,用逗号代替句点来分隔字符串,速度更快。

如果分支过多,就用switch。如果很少,就用ifelse效率慢的写法复制代码 代码如下:效率高的写法复制代码 代码如下:PHP做为服务器端语言,程序设计尤为重要,保持高效的风格会让你的程序运行的更顺畅!

3、在执行for循环之前确定最大循环数,不要每循环一次都计算最大值。

这条准则同样适用于任何语言,这个是编程习惯,但这个习惯很不好,不管你使用什么语言。

// 在每次循环中sizeof函数都要被调用

for ($i = 0; $i < sizeof($post_data); $i++)

{

do_something();

}

// 您可以在循环起始部分对这个不变的量赋值

for ($i = 0, $size = sizeof($post_data); $i < $size; $i++)

{

do_something();

}

编辑:美高梅手机游戏网站 本文来源:效率快的写法复制代码 代码如下,PHP代码的运行

关键词: