如果我学习PHP4与PHP5相比,我会受苦吗?

时间:2010-09-23 16:36:03

标签: php

我对深入研究PHP感兴趣,并从我的图书馆中挑选了一本书以了解更多信息。

然而,本书涵盖PHP4(图书馆跟不上时代......),我知道PHP5是当前的标准。

PHP4的书会教我贬值,无用或者只是错误的东西吗?或者我可以学到足够的东西,能够毫无问题地跳进PHP5吗?

8 个答案:

答案 0 :(得分:14)

PHP4 DEAD ,你将会用一种旧的死语言无用的东西填满你的脑袋。这是一本免费的书,应该涵盖5及以上:http://www.tuxradar.com/practicalphp

当然,你可以从中收集一般的编程技巧,但如果你有一本更现代的书可以学习,那就更好了。

答案 1 :(得分:2)

每个人都在逐步淘汰PHP4,所以是的,在最糟糕的情况下,你会学到与正确相反的东西,至少会浪费你的时间。

以下是您将遗漏的一些内容的合理摘要:http://hubpages.com/hub/RootShell

答案 2 :(得分:1)

我坚信,如果你从头开始学习它,那么你将会成为一个好得多的PHP5程序员。如果你先学习PHP4,那将是一个好的。

答案 3 :(得分:1)

在我学习PHP5之前,我学习了PHP4,我工作的公司不会升级。在大多数情况下,过渡并没有那么糟糕,大多数变化使我的生活更加轻松,例如所有对象都通过引用传递。最令人沮丧的是找到PHP4特定问题的帮助,因为几乎每个人都在谈论PHP5。

如果你能得到一本关于PHP5的书,你会感觉更好,但学习PHP4不会伤害你。

答案 4 :(得分:1)

学习PHP4就像学习COBOL一样。仍然有一些公司使用它,但它很久以前就已经过期了。

答案 5 :(得分:1)

PHP5是面向对象的,而PHP4则不是。  PHP5引发了新的面向MVC的框架,如Kohana和CodeIgninter。这些现在太受欢迎了。  所以要在PHP世界中生存,忘记PHP4并开始使用PHP5。 PHP5是新标准。不要担心PHP4。正如meder所说,PHP4可以被视为死亡。 RIP PHP4。

答案 6 :(得分:0)

如果您控制自己的服务器环境,请学习PHP5并确保您正在运行它。

如果您正在开发需要在各种环境中运行的解决方案(即WordPress插件),请坚持使用PHP4。

然而,你会发现“学习”PHP4和PHP5并没有那么不同。只是新版本中提供的一些额外且方便的功能。

答案 7 :(得分:0)

有时您需要处理仍使用PHP4的旧系统。我建议你先学习PHP 4,然后通过学习PHP 5来构建它。这样你就可以掌握两者,了解差异并欣赏PHP的来源。

学习PHP4并不会有什么坏处,去吧。