バックスラッシュに煩わされないようにZend IDE 5.5.1を作成する方法は?
-
10-07-2019 - |
質問
Zend IDEを使用していますが、Analyzeコードを使用して、宣言されていない変数や未使用の変数をすばやく見つけています。すべてのPHP開発者として、正規表現も使用しています。
主な質問は、これらの警告を無効にするためにチェックボックスを設定するか、設定ファイルを調整するかです:
不正なエスケープシーケンス:\ s(行NN)
回答ありがとうございます!
解決
誤って入力された文字列宣言を修正しないのはなぜですか。正規表現 foo \ sbar
がある場合は、次のように記述します。
'foo\\sbar'
"foo\\sbar"
他のヒント
window-> preferences-> php-> code analyser-> bug-> basエスケープシーケンス
@SMkaからの提案に従い、魅力的な仕事をしました。ただし、Zend Studio(10.1)の私のバージョンでは、オプションは次のとおりでした。 ウィンドウ->設定->セマンティック分析のプロパティ
そこから、「文字列に不正なエスケープシーケンス」を設定するだけです。無視します。
すべての場合に変更することを提案しているわけではないことに留意してください。これは私のすべての正規表現にフラグを立てていたので私が欲しかったものでした(正規表現は何年も働いているので、警告のために変更する理由はありません)。
これが役立つことを願っています...
所属していません StackOverflow