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