2009-03-11 22 views
0

Zend IDE kullanıyorum ve sıklıkla bildirilmemiş veya kullanılmayan değişkenleri hızlıca bulmak için Çözümleme kodunu kullanın. Tüm PHP geliştiricileri gibi düzenli ifadeler kullanıyorum.Zend IDE 5.5.1'i ters eğik çizgi ile uğraşmamak nasıl?

Kötü kaçış dizisi: \ s (hat NN) cevapları için

sayesinde bu uyarıları devre dışı bırakmak için bir onay kutusu veya melodi ayar dosyası nerede

Yani ana soru!

cevap

2

Neden yanlış yazılmış dize bildirimlerini düzeltmiyorsunuz? Eğer düzenli ifadeyi foo\sbar varsa, bunu yazarken:

'foo\\sbar' 
"foo\\sbar" 
+0

Maalesef no. Bu benim hatam olabilir, ama bu mesajları preg_match ("|^a \ sb $ | is", $ a, $ b) gibi bir şeyle alıyorum; –

+1

"preg_match (" |^a \\ sb \ $ | is ", $ a, $ b); veya preg_match ('|^a \\ sb $ | is' $ a, $ b); '. (Bkz. Http://docs.php.net/manual/en/language.types.string.php) – Gumbo

+0

Şey ... Ne yazık ki bu soru ile acemi gibi görünüyordum. 7 yıldır PHP ile çalışmak :-) Ama. [Preg_match ("|^a \ sb $ | is", "ab", $ out)] ve [preg_match ("|^a \\ sb $ | is", "ab", $ out)] sahibi olmaktan çok etkilendim.] Çalışıyor ama ikincisi analizörle ague değildi. Teşekkürler! –

3

, Window> Tercihler-> PHP-> kod analyzer-> Böcek> bas sırasının

+0

Pencere menü öğesi yok. Zend 5.5.1'i sadece Dosya, Düzelt, Ara, Git, Proje, Görünüm, Hata Ayıklama, Araçlar, Yardım öğelerini takip eden yerlerde kullanıyorum. –

1

kaçış Ben @SMka gelen öneri takip ve cazibe gibi çalıştı. Ancak, Zend Studio (10.1) sürümüm için seçenek: Window-> Preferences-> Semantik Analiz Özellikleri

Buradan, "Dizede hatalı çıkış dizisi" yi Yoksay olarak ayarlayın. Her durumda değiştirmeyi önermediğimi aklınızdan çıkarmayın. İstediğim şey buydu çünkü tüm regexp'leri işaretliyordu (reg exp. Yıllardır çalışıyor, bu yüzden uyarı nedeniyle onları değiştirmek için bir sebep yok).

Bu yardımcı olur umarım ...

İlgili konular