Gerçek durumu ve yanlış durum her iki görüntülenir Çift işlev çağrısı? Sen debug_print_backtrace işlevini kullanarak bir stacktrace oluşturmak ve bir kez daha deniyor, daha fazla görebilirsiniz.
0
Bu sorun oluşup gerçek kod mi? Şimdi ne kadar, çünkü olabilirdi yolu yoktur. Sizin gerçek kodu değilse, size koşullu sonra ancak ilk bloktan önce bir noktalı virgül olup olmadığını görmek için kontrol edin.
0
Kod a for ya da while döngü (ya da başka bir fonksiyonu olarak bu iki çağrılan) ise, o zaman if olduğunu olabilir ilk kez ve sahte ikinci kez gerçek değerlendirilmesi. Aksi takdirde, ben bu oluyor olacağını herhangi bir neden görmüyorum.
0
Ben çevreleyen kod yanlış yapıyor sanırım. Bu bir yanlış bir şey. Ayrıca iki yerine sizin eğer durumda === üç eşit işaretleri koyarak deneyin.
0
Ben orada neler olduğunu tam olarak bilmiyorum, ama ben aynı sorun için böyle bir şey yapmaya alışkınım:
Bunun hiçbir yolu yoktur. Daha sık biz, biz yanlış hiçbir şey yapmadım emin olduğunuzda dilinde hata olduğunu düşünüyorum. Ama kod saçma bir şey her zaman vardır. Sen kodunu tekrar kontrol edilmelidir.