当前位置:  编程技术>php

PHP中几个可以提高运行效率的代码写法、技巧分享

    来源: 互联网  发布时间:2014-08-26

    本文导语:  废话不多说,直接看代码示例。 一、遍历数组 在遍历数组中注意count的使用次数,不要每次都去计算数组长度 效率慢的写法 代码如下: 效率快的写法 代码如下: 二、巧用函数 根据需要选择适用函数,如已知一个日期类...

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

一、遍历数组

在遍历数组中注意count的使用次数,不要每次都去计算数组长度
效率慢的写法

代码如下:



效率快的写法
代码如下:

二、巧用函数

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

代码如下:


效率快的写法
代码如下:

三、单双引号

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

代码如下:


效率快的写法
代码如下:

四、尽量简洁

直接看代码
普通写法

代码如下:


简洁写法
代码如下:

五、分支妙用

如果分支过多,就用switch。如果很少,就用ifelse
效率慢的写法

代码如下:


效率高的写法
代码如下:


 
PHP做为服务器端语言,程序设计尤为重要,保持高效的风格会让你的程序运行的更顺畅!

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • centos下搭建的nginx+php运行不了php
  • 安装好的Redhat Linux 8.0,带Apache和php支持,安装上Mysql后,运行正常,但检测提示php不支持Mysql,如何解决?
  • 新手提问:grep在linux中运行跟在php运行返回结果不一样
  • Linux命令运行的PHP框架 PLCS
  • 在php中如何用exec()函数运行mv命令
  • CENTOS系统下不能运行PHP
  • PHP+FastCGI+Nginx配置PHP运行环境
  • 请教一个linux下命令运行php文件的问题
  • linux下如何用命令运行php文件
  • Rails下运行PHP程序 Phuby
  • Linux下如何配置php运行环境?高手帮忙,谢~
  • 嵌入式 PHP 编译器和运行环境 PH7
  • linux下运行php直接下载网页
  • tomcat 4.0环境下如何运行PHP
  • 能不能用crontab让一个PHP脚本自动运行?
  • linux系统运行php几分钟后出现假死情况请问需要设置什么地方?
  • 求助:第一次装apache+php,运行站点出现403错误!
  • Windows server 2008搭建php运行环境图文详解(php5.3)
  • linux下怎么配置nginx + tomcat 和 apache + php运行两个网站的环境?
  • php计算程序运行时间的简单例子分享
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • IIS7配置PHP图解(IIS7+PHP_5.2.17/PHP_5.3.5)
  • PHP 5.4.19 和 PHP 5.5.3 发布及下载地址
  • php输入流php://input使用示例(php发送图片流到服务器)
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • PHP转换器 HipHop for PHP
  • PHP去除html标签,php标记及css样式代码参考
  • PHP 框架 Pop php
  • PHP 'ext/soap/php_xml.c'不完整修复存在多个任意文件泄露漏洞
  • PHP的JavaScript框架 PHP.JS
  • php通过socket_bind()设置IP地址代码示例


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3