我已将 nppautoindent 插件安装到 notepad++ 编辑器中。我看不到自动缩进效果。我正在使用 PHP。有人可以帮我解决这个问题吗?
谢谢
有人可以在这里探讨使用示例PHP代码片段在PHP中使用heredoc的复杂性吗?,根据手册下面的内容?
php.net手册说:
请注意,具有结束标识符的行必须不包含其他字符,除非可能是分号(
;
).这尤其意味着标识符可能没有缩进,并且在分号之前或之后可能没有任何空格或制表符.同样重要的是要认识到结束标识符之前的第一个字符必须是本地操作系统定义的换行符.这是\n
在UNIX系统上,包括Mac OS X.结束分隔符(可能后面跟一个分号)后面也必须跟一个换行符.如果此规则被破坏且结束标识符不是"干净",则不会将其视为结束标识符,PHP将继续查找.如果在当前文件结束之前未找到正确的结束标识符,则将在最后一行产生解析错误.
Heredocs不能用于初始化类属性.从PHP 5.3开始,此限制仅对包含变量的heredoc有效.
这是php手册的链接:http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc
php ×2
auto-indent ×1
heredoc ×1
indentation ×1
inheritance ×1
notepad++ ×1
static ×1
string ×1