PHP评论#vs //

Mar*_*lde 22 php

最近我一直在使用#而不是//在我的代码中进行单行注释.但是,我看到人们更喜欢//.

有没有特别的理由选择他们而不是#?性能?文件重量?什么?

Pas*_*TIN 20

我会说,它不会改变任何一件事; 这只是一个习惯问题:

  • //来自C,存在于许多人使用的几种语言中.
  • #来自shell和Perl,并且没有那么多"重要"语言存在//- 因此人们使用它的人数减少了.

为什么这两个都可用PHP?好吧,PHP已经建立了人们知道C,Shell和Perl,并且他们从这些语言带来了他们喜欢的东西;-)

  • 好吧,让我们合乎逻辑:如果您一年内输入 // 5000 次,那么如果您使用 # 代替,您就可以节省一次按键操作。保护你的关节,不要对无关紧要的事情抱有宗教信仰。否则,您还可以在键盘上设置一个宏(例如:Logitech G910),您可以按一个键,它会自动打印出 // + space。 (2认同)
  • @Joel - 您是否也需要按两个键才能获得#?;) (2认同)
  • @KrzysztofPrzygoda 没有,我的键盘设置为“加拿大法语”,所以它只是 TAB 键上方的一个键(没有 CTRL 或 Shift)。这太棒了。 (2认同)

Ste*_*fen 5

我可能会坚持//只是因为它在javascript中是相同的,当你编写php时,你可能会在你的文件中也有一些javascript.(现在大多数网站使用js)

这样,无论使用何种语言,您的注释看起来都是一样的,而且它的可读性也很小.