PHP在最新版本中的语法更改

时间:2013-05-23 01:19:03

标签: php mysql syntax

我正在学习PHP& MYSQL在Lynda.com上使用了几个课程,但是我注意到一些课程的历史可以追溯到2007年。我听说PHP语法在新版本中有所改变。因此,从这样的旧材料中学习是不明智的,如果是这样的话,我需要注意的语法的主要区别是什么,因为我在网上看到的很多东西似乎都要长达10年。

我的意思是,我确实必须确保我所做的课程是最新版本的PHP吗?

1 个答案:

答案 0 :(得分:1)

所有更改都向上兼容。他们添加了新功能,但没有删除任何旧语法。所以你从2007年的教科书中学到的任何东西现在都能正常运作。

一个例子是数组。最新版本的PHP允许您使用更紧凑的语法创建数组:

$array = [foo, bar, baz];

但大多数人继续使用旧语法:

$array = array(foo, bar, baz);

因为这允许他们的程序可以移植到没有运行最新版本的服务器。