Frage

Ich verwende Zend IDE und ganz nutzen oft Code analysieren schnell nicht angemeldeter oder nicht verwendete Variablen zu finden. Ich benutze auch reguläre Ausdrücke wie alle PHP-Entwickler.

So wichtigste Frage ist, wo eine Checkbox oder tune-Konfigurationsdatei zu setzen, diese Warnungen zu deaktivieren:

Bad Escape-Sequenz: \ s (Linie NN)

Vielen Dank für die Antworten!

War es hilfreich?

Lösung

Warum Sie nicht einfach korrigieren Sie die vertippt Zeichenfolge Erklärungen. Wenn Sie den regulären Ausdruck foo\sbar haben, schreiben Sie es als:

'foo\\sbar'
"foo\\sbar"

Andere Tipps

window-> Einstellungen-> PHP-> Code analyzer-> Bug-> bas Escape-Sequenz

Ich folgte dem Vorschlag von @SMka und arbeitete wie ein Charme. Doch für meine Version von Zend Studio (10.1), die Option war: Window-> Einstellungen-> Semantic Analysis Eigenschaften

Von dort gerade gesetzt "Bad Escape-Sequenz in string" zu ignorieren.

Beachten Sie, dass ich behaupte nicht, dass es in jedem Fall zu ändern. Das war, was ich wollte, weil wurde das Markieren von allen meinen regexp (reg EXPS., Die seit Jahren gearbeitet haben, also kein Grund, sie zu ändern, weil eine Warnung).

Hope, das hilft ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top