文章摘要:php版本是什么意思
php是超文本预处理器,很多朋友都安装有,所以想了解一下它的安装报班,那么下面小编给大家介绍如何查看php版本 […]
php是超文本预处理器,很多朋友都安装有,所以想了解一下它的安装报班,那么下面小编给大家介绍如何查看php版本,一起来看看吧。
查看php版本的技巧
方法一:命令行查询。如果已经配置好环境变量,直接在命令行中输入php-v,将会显示php的版本信息。如果没有配置环境变量,直接在命令行中进入到php的安装目录后,再输入命令php-v,如图所示是我在安装目录下输入查询命令,可以看到输出的版本信息为php5.3.29。
方法二:使用预定义常量php_VERSION查询,新建一个php文件,在里面输入,在浏览器中输出对应的网址,就可以查看到php的版本信息。
方法三:使用phpversion()函数查询,新建一个php文件,在文件中输入,在浏览器中访问,可以看到浏览器页面上返回的php版本信息,跟预定义常量php_VERSION显示效果一样。
方法四:使用phpinfo()函数查询,新建一个php文件,在文件中输入,在浏览器中访问,可以看到不仅可以看到php的版本信息,还能看到其它很多关于php的信息。
php版本的选择方法
PHP 5.3 加入了很多有用的OOP特性!例如:匿名函数,SPL扩展不仅仅是迭代器,神话般的DateTime扩展都已经集成在PHP5.3里面。还加入极其重要的E_DEPRECATED的错误报告标志。它会提醒你现在用的那些特性,将在下一版本无法使用。如果你已经在使用PHP5.3,那么你往后的升级道路将会更加顺畅。如果你有线上程序运行在低版本,不建议你升级。
PHP 5.4则进行了一系列的优化,它具有更快的执行效率和更少的内存占用。以下是基准测试的结果。
不管你使用使用到traits特性,PHP 5.4提高了程序性能,并降低了硬件成本。所以,我建议你使用开源软件的时候要保持升级。
5.3.28(推荐),这个版本虽然名称上是5开头,但很多人认为是PHP6.0版本的开始,性能有所提升,而且因为许多API都发生了变化,对5.2的兼容不太好,虽然有一部分开源软件声称能兼容5.2-5.3,但问题好像也不少,许多索性就放弃5.2了,例如Joomla3只支持5.3以上。
5.4(轻轻推荐),5.4基本上已经接近完整体了,现时比较完善,稳定性和性能也不错,未来升级的重点版本,Drupal7.X对其支持尚可,但第三方模块还不太完美。如果懒得以后升级,可以一步到位安装该版本。
php的注意事项
1、 用单引号代替双引号来包含字符串,这样做会更快一些。因为 PHP 会在双引号包围的 字符串中搜寻变量,单引号则不会,注意:只有 echo能这么做,它是一种可以把多个字符 串当作参数的“函数”(译注:PHP 手册中说 echo 是语言结构,不是真正的函数,故把函数 加上了双引号)。
2、如果能将类的方法定义成 static,就尽量定义成 static,它的速度会提升将近 4 倍。
3、row[′id′]的速度是row[id]的 7 倍。
4、echo 比 print 快,并且使用 echo 的多重参数(译注:指用逗号而不是句点)代替字符串 连接,比如 echo str1,str2。
5、在执行 for 循环之前确定较大循环数,不要每循环一次都计算较大值,比较好运用 foreach 代替。
6、注销那些不用的变量尤其是大数组,以便释放内存。
7、尽量避免使用__get,__set,__autoload。
8、require_once()代价昂贵。
9、include 文件时尽量使用绝对路径,因为它避免了 PHP 去 include_path 里查找文件的速度,解析操作系统路径所需的时间会更少。
10、如果你想知道脚本开始执行(译注:即服务器端收到客户端请求)的时刻,使用函数代替正则表达式完成相同功能。