Pergunta

Eu uso Zend IDE e muitas vezes usar Analisar código para variáveis ??encontrar rapidamente não declaradas ou não utilizados. Como todos os desenvolvedores PHP Eu também usar expressões regulares.

questão Então principal é onde definir um arquivo de caixa de seleção ou configuração sintonizar desativar esses avisos:

sequência Bad fuga: \ s (linha NN)

Obrigado por respostas!

Foi útil?

Solução

Por que você não apenas corrigir as declarações de cordas com erro de digitação. Se você tem o foo\sbar expressão regular, escrevê-lo como:

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

Outras dicas

Janela-> preferências-> PHP> código analyzer-> Bug> bas escapar sequência

Eu segui a sugestão de @SMka e funcionou como um encanto. No entanto, para minha versão do Zend Studio (10,1), a opção foi: Janela-> Preferências> Propriedades análise semântica

A partir daí, basta definir "sequência de escape Bad em cadeia" de ignorar.

Tenha em mente que eu não estou sugerindo para mudá-lo em todos os casos. Isso era o que eu queria, porque foi a sinalização todo o meu regexp (exps reg., Que têm vindo a trabalhar há anos, então não há razão para mudá-los por causa de um aviso).

Espero que isso ajude ...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top