我使用 Zend IDE 并且经常使用分析代码来快速找到未声明或未使用的变量。作为所有 PHP 开发人员,我也使用正则表达式。
所以主要问题是在哪里设置复选框或调整配置文件以禁用这些警告:
错误的转义序列:\s(第 NN 行)
感谢您的回答!
我使用 Zend IDE 并且经常使用分析代码来快速找到未声明或未使用的变量。作为所有 PHP 开发人员,我也使用正则表达式。
所以主要问题是在哪里设置复选框或调整配置文件以禁用这些警告:
错误的转义序列:\s(第 NN 行)
感谢您的回答!
窗口->首选项->php->代码分析器->bug->bas转义序列
你为什么不更正输入错误的字符串声明。如果您有正则表达式foo\sbar
,请将其写为:
'foo\\sbar'
"foo\\sbar"
我听从了@SMka 的建议,并像个魅力一样工作。但是,对于我的 Zend Studio (10.1) 版本,选项是:Window->Preferences->Semantic Analysis Properties
从那里,只需将“字符串中的错误转义序列”设置为忽略。
请记住,我并不是建议在每种情况下都更改它。这就是我想要的,因为它标记了我所有的正则表达式(已经工作了多年的正则表达式,所以没有理由因为警告而改变它们)。
希望这可以帮助...