$ PHP签到 - 有办法解决吗?

时间:2014-07-19 20:22:03

标签: php syntax

在PHP中每个变量出现之前我必须放置$的方式让我感到不自在。我想知道是否有任何解决方案可以省略它。

我想某些IDE可能会有一些可用的解决方案,可以自动在所有变量之前放置符号。另外我想听听有关适合这个想法的IDE的建议就好了,那就是有一些嵌入式的方法,比如宏。我应该选择哪一个?我倾向于决定支持UltraEdit。

2 个答案:

答案 0 :(得分:2)

呃,不,不。这是 PHP 语法的一部分。没有任何办法解决它。

回应编辑:

IDE 无法知道什么是变量,什么不知道。我想您可以使用自己的符号代替$,然后用$替换它的所有实例。您甚至可以使用您熟悉的另一种语言使用相同的方法编译 PHP 脚本。

但是,最好的答案是要么熟悉它,要么使用其他服务器端语言。您可以尝试环绕语法,但最后您只是花了更多时间来这样做。

有很多可供选择。我知道很多 PHP 开发人员已经迁移到Ruby以获取语法。

答案 1 :(得分:2)

这是PHP语法的一部分。如果您觉得烦恼,可以随时使用其他语言。

PHP基于Perl,而在Perl中,$符号表示标量(@表示数组,%表示关联数组)。 PHP对所有类型使用$

此类符号称为sigils