编写文档需要时间,而且往往没有人在你之后读它,所以直接在源代码中写注释是一个好的做法。然而,大量的文字不必要地使代码变得杂乱无章,然后可能无法同时在显示器上显示,再次降低其可读性。
因此,任何代码都应该是**不言而喻的,也就是说,当阅读它时,应该立即清楚它的作用,而且它应该只做一件事。
例如,如果一个函数被命名为 "getUserProfileById($id)"…
为了保持代码的有序性,为我们如何推导出名字选择明确的规则是很重要的。本页是对大量程序员使用的相对流行的方法的概述,包括我自己和与我一起工作的人。
如果你在一个开发团队工作,尽可以使用他们的规则,但对于一般的开发来说,建立一些好的习惯也同样有益。
因为整个PHP语法的概念确实很宽泛,所以我在这里把指南分为许多专业性很强的类别。
如果你正在寻找一个快速解决方案,我建议你学习PSR-4标准。
插入脚本,链接到HTML,加载文件
每个脚本必须以<?php标签开始。…
为了让其他程序员容易阅读代码,并保持代码的优雅,我们需要学会统一格式。这篇文章讨论了空格和制表符的使用。
缩进代码时用空格还是用制表符更好?这往往是一个争论不休的话题,如果你正在寻找一个快速而明确的答案,大多数优秀的程序员都喜欢使用标签,但让我们把它很好地分解。
空间
每个程序员和编辑器都使用不同的空间来缩进(但最常见的是4个),这导致了不一致的代码,在阅读别人的代码时可能更难阅读。此外,缩进需要更多的字符(这增加了其数据大小)。
然而,空格在网络浏览器中渲染代码时具有优势(其中HTML实体…
你可以使用引号或撇号来给字符串定界。我个人喜欢只用括号,除非它是一个特殊的换行符或制表符。
这有很多原因,让我们建设性地看一下。
不使用引号的主要原因是安全和对数据类型的不适当处理。
在字符串中使用HTML标签
如果我们需要在一个字符串中返回HTML代码,而我们用引号来包裹这个字符串,那么我们就必须很笨拙地进行转义。
return "<a href=\"{$link}\">{$text}</a>";
…