gpt4 book ai didi

php - 为什么在 PHP 中经常不鼓励使用 "#"注释?

转载 作者:行者123 更新时间:2023-12-03 00:11:15 25 4
gpt4 key购买 nike

据我所知,PHP 识别的注释有 3 种类型:

  • /* block 注释 */
  • //单行注释
  • # 也是单行注释

但是,许多编码标准,例如 PEAR 的编码标准或Kohana ,阻止最后一种没有解释的评论。问题是,为什么会这样呢?此语法是否计划很快弃用?

最佳答案

C语言注释风格已经成为行业标准。使用 # 注释根本没有任何问题,除非您的项目或工作场所的特定编码标准禁止这样做。标准是产生可读代码的关键。

在许多情况下,// 和/或 /* */ 被视为编程语言的标准注释语法。唯一常见的异常(exception)是 VB,它使用 '。相反,# 通常被认为是 shell 脚本的标准注释语法。

PHP 最初是为执行这两项任务而设计的。 PHP 可以并且确实作为 shell 脚本语言运行得相当好,并且可以从命令行调用。它具有处理从标准输入读取和写入标准输出的功能。这可能是注释语法 # 的起源。 # 可能不被鼓励,因为 PHP 现在被认为是一种编程语言,而不是 shell 脚本工具。具体来说,问题引用的风格指南适用于 Web 应用程序,而不是某些 shell 工具。

关于php - 为什么在 PHP 中经常不鼓励使用 "#"注释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1724773/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com