在PHP中每个变量出现之前我必须放置$的方式让我感到不自在。我想知道是否有任何解决方案可以省略它。
我想某些IDE可能会有一些可用的解决方案,可以自动在所有变量之前放置符号。另外我想听听有关适合这个想法的IDE的建议就好了,那就是有一些嵌入式的方法,比如宏。我应该选择哪一个?我倾向于决定支持UltraEdit。
答案 0 :(得分:2)
回应编辑:
IDE 无法知道什么是变量,什么不知道。我想您可以使用自己的符号代替$
,然后用$
替换它的所有实例。您甚至可以使用您熟悉的另一种语言使用相同的方法编译 PHP 脚本。
但是,最好的答案是要么熟悉它,要么使用其他服务器端语言。您可以尝试环绕语法,但最后您只是花了更多时间来这样做。
有很多可供选择。我知道很多 PHP 开发人员已经迁移到Ruby以获取语法。
答案 1 :(得分:2)
这是PHP语法的一部分。如果您觉得烦恼,可以随时使用其他语言。
PHP基于Perl,而在Perl中,$
符号表示标量(@
表示数组,%
表示关联数组)。 PHP对所有类型使用$
。
此类符号称为sigils。