回答
我同意@Alin但是你也应该看看其他几个人。其中大部分是您在编程中取得的基本知识,您有责任跟上最新的语言演变和最佳实践。
我的头顶,我可以给你,尽管几个:
eval()
goto()
与@抑制错误例如@copy() or @mkdir
只是仅举几例。互联网上充满了关于这个话题的好文章。
http://www.kavoir.com/2008/12/bad-practices-in-php-coding.html
的Theres一大堆的好读这么高兴使然。
'goto'不是函数,不应该跟着'()'。 – meagar 2010-10-12 16:21:53
是的,我知道我正在用一种更普遍的理论方式来谈论。 – 2010-10-13 07:09:02
好的程序员应该明白事情是如何工作的,并决定何时以及如何最好地使用它们。大多数情况下,所有东西都有很好的用处,一切都可以用错方式使用。
不要使用较短的开放标签。短打开标签看起来像这样<? //somecode ?>
。这些问题有几个问题。
其中之一是,在一些服务器上短开放标签可能会在提请你的PHP代码无用的配置被关闭。
另一个问题可能是它可能导致与XML开始标记冲突。
我以前听过这个,它总是很荒谬。如果你的服务器配置错误,那么无论你使用什么标签类型,都可能导致错误的结果,如果你的服务器通过PHP解释器推送XML页面,那么你已经搞糟了。 – 2010-10-12 08:10:23
无论如何你需要规划错误配置的服务器当你建立你打算发布的东西时。您必须解决您的服务器的评论是无效的,因为您经常无法配置服务器... – 2010-10-12 08:13:00
但无论如何,谁认真处理PHP文件与XML编辑器,或管道通过xmllint? – mario 2010-10-12 08:32:06
- 1. 写好CSS的一些技巧有哪些?
- 2. 什么是一些记录你的应用程序的好技巧?
- 3. 最小化Flex应用程序大小的一般技巧和技巧
- 4. 10。我应该使用哪些技术?
- 5. 提高UI响应度的一些技巧有哪些?
- 6. 最喜欢的谷歌应用程序引擎技巧和功能
- 7. 使用Google Web Toolkit设计和开发第一个应用程序的技巧
- 8. PHP程序员应该注意哪些Java语法差异?
- 9. 解析的一些技巧
- 10. 按照交易编写PHP程序员的Windows桌面应用程序的技巧,指南和/或教程
- 11. 什么编程语言,技能,我应该学会得到一个好的程序员的工作
- 12. Web应用程序测试技巧
- 13. MVC应用程序设计技巧
- 14. 卡技巧程序
- 15. Java程序技巧
- 16. 每个python程序员应该知道哪些python库?
- 17. Web应用程序:我应该使用哪种技术才能使用90%键盘的网络应用程序?
- 18. 使用PIXI JS时,提高性能有哪些技巧和诀窍?
- 19. 在Mono中应该更好地支持哪些.NET功能?
- 20. 衡量应用程序性能的技巧
- 21. 我应该使用哪些技术/我应该如何部署我的杀手级网络应用程序?
- 22. 旧的Esc可以使用哪些程序员专用的功能?
- 23. 我应该使用哪些技术来创建高性能的可伸缩Web应用程序?
- 24. 我应该使用哪些php函数?
- 25. “现实世界”中的功能技巧
- 26. 我应该使用哪一个? (性能)
- 27. 我应该为这些功能使用哪种CMS?
- 28. Camel在ServiceMix中应该使用哪些http功能?
- 29. 在两个应用程序之间共享配置的技巧?
- 30. Javascript安全技术和问题应该成为程序员固体Web开发技能的一部分?
功能和技巧完全不同。对于函数来说,它就像“不推荐使用它,不要使用它”一样简单。“要学好技巧,你应该读一两本书。 – meagar 2010-10-12 16:20:43