【发布时间】:2010-10-17 21:35:30
【问题描述】:
是否可以在 PHP 中以类似 Java 的方式命名变量,例如无需每次都使用 $ 符号?如果是这样,我该如何启用执行此操作的设置?
【问题讨论】:
-
您能解释一下为什么要这样做吗?
-
乍一看可能很奇怪,但它实际上是一个非常有用的功能。
-
$ 符号很有用,您可以在一瞬间看出什么是 var,什么不是。
-
你知道 $ sigils 为你做了什么:你永远不必关心甚至思考你的变量名可能与句法标记冲突的可能性。
-
我最讨厌的不过是人们认为“哦,没关系,因为任何好的 IDE 都不会成为问题”的语言错误功能。人们这样做是因为 PHP 在运行时之前无法捕获简单的变量名拼写错误,这是不可接受的。
标签: php syntax variables sigils