我经常阅读official PHP website网站。哪个PHP版本当前正在运行5.2.15或5.3.4?
- 2010年12月9日的头条新闻是PHP 5.2.15发布! 和
- 2010年12月10日的头条新闻是PHP 5.3.4发布!
我真的很困惑,两种不同的头条是什么意思? 我认为版本顺序可能会出错或者这是什么?请解释PHP GURU
请告诉我当面试官问我当前使用哪个版本的PHP?
一件事
所以我们需要使用safeside哪个版本,是5.3.x或5.2.x ???
我经常阅读official PHP website网站。哪个PHP版本当前正在运行5.2.15或5.3.4?
我真的很困惑,两种不同的头条是什么意思? 我认为版本顺序可能会出错或者这是什么?请解释PHP GURU
请告诉我当面试官问我当前使用哪个版本的PHP?
一件事
所以我们需要使用safeside哪个版本,是5.3.x或5.2.x ???
这些是次要版本,有些人需要修正一些错误,但不想跨步到另一个主要版本。
对于声称与您实际知道如何使用PHP不同的版本,我也会小心一点。如果你说你使用的是PHP 5.3,那么下一个问题很可能是(5.3中已经弃用了哪些函数?)
这就是两个工作分支的最新版本 - 5.2和5.3。 5.2年龄较大,但据推测5.3有变化,使其与现有软件不兼容,所以他们仍然修正了错误5.3
但这听起来像你的问题是特定于你想要找工作的地方,其中他们可能会使用任何版本的PHP。 php -version
应该告诉你 - 我的网络服务器打印
PHP 5.2.14 (cli) (built: Oct 4 2010 16:17:01) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies
你应该使用5.3。 5.2在“仅安全修复”维护模式下,最近的发布可能是5.2系列的最后一个版本。这意味着除非发现了一个令人发指的安全漏洞,否则将不再有5.2版本的发布,也没有错误修正或改进。 5.3是PHP的当前维护版本。它在任何方面都优于5.2,请使用它:)
5.2被维护,因为有些人很慢或不愿移动到更新的版本(“如果它工作,不要触摸它”)。然而,“什么是当前PHP版本”这个问题的答案是“5.3.4”(至少今天是这样)。 5.3将可能是目前的版本至少几年,那么它会是5.4或6可能是
哦,最后但并非最不重要 - 所有5.2.x版本是二进制和代码兼容(即你不应该期望任何升级问题),5.3.x也是如此,但5.2和5.3之间存在二进制不兼容问题,也可能是源不兼容问题,请参阅upgrading guide。
类似于Windows XP(仍然支持?不知道)和Windows 7.或者Mac OS X 10.5和Mac OS X 10.6。或Ubuntu 10.04和10.10。或Python 2.7和Python 3.1 .... – 2010-12-14 21:24:05
那么,如果你甚至不知道你正在运行的是哪个版本,那么你就不应该首先使用它。显而易见的事情是运行'<?php phpinfo(); ?>'。由于各种文体原因也是-1。 – mario 2010-12-14 22:02:39
你的意思是什么*我们需要为safeside *使用哪个版本?什么是* safeside *? – 2010-12-14 22:42:39