Pregunta

Utilizo Zend IDE y con bastante frecuencia uso el código de análisis para encontrar rápidamente variables no declaradas o no utilizadas. Como todos los desarrolladores de PHP, también uso expresiones regulares.

Entonces, la pregunta principal es dónde establecer una casilla de verificación o ajustar el archivo de configuración para desactivar estas advertencias:

Secuencia de escape incorrecta: \ s (línea NN)

¡Gracias por las respuestas!

¿Fue útil?

Solución

¿Por qué no solo corrige las declaraciones de cadena mal escritas? Si tiene la expresión regular foo \ sbar , escríbala como:

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

Otros consejos

ventana- > preferencias- > php- > analizador de código- > bug- > secuencia de escape bas

Seguí la sugerencia de @SMka y trabajé como un encanto. Sin embargo, para mi versión de Zend Studio (10.1), la opción era: Ventana- > Preferencias- > Propiedades del análisis semántico

A partir de ahí, simplemente establezca " Secuencia de escape incorrecta en la cadena " ignorar.

Tenga en cuenta que no estoy sugiriendo cambiarlo en todos los casos. Esto era lo que quería porque estaba marcando todas mis expresiones regulares (registros que han estado funcionando durante años, por lo que no hay razón para cambiarlos debido a una advertencia).

Espero que esto ayude ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top