php uyarı iletileri kaldırmak için nasıl?

5 Cevap php

i çalıştırdığınızda ben bir php kodu var, bir uyarı sayfası görünür

ben nasıl uyarı mesajları kaldırabilirim? ve onları görmezden

5 Cevap

Eğer gerçekten uyarıyı neden ne olursa olsun düzeltmek gerekir, ama error_reporting ile hataların görünürlüğünü kontrol edebilirsiniz. Uyarı mesajları atlamak için, gibi bir şey kullanabilirsiniz:

error_reporting(E_ERROR | E_PARSE);

Ayrıca fonksiyon @ Infront koymak için deneyebilirsiniz.

... @yourFunctionHere(); ...

Siz de waring görünmüyor istiyorum IF hata kullanıcı

        // Turn off all error reporting
        error_reporting(0);

ERROR REPORING

Tam soruyu cevaplarken, ama bu bazı durumlarda daha iyi bir uzlaşma olduğunu düşünüyorum:

Bir üçüncü taraf kitaplığında bir printf () ifadesi bir sonucu olarak bir uyarı mesajı vardı. Ben neden olduğunu tam olarak biliyordu - bir üçüncü taraf kendi kodu sabit ise iş çevresinde geçici. Ben uyarılar bastırılmış gerektiğini kabul ediyorum, ama ben uyarı mesajı ekranda haşhaş ile müşteriye işimi göstermek olamazdı. Benim çözüm:

printf('<div style="display:none">');
    ...Third-party stuff here...
printf('</div>');

Uyarı benim için bir hatırlatma olarak sayfa kaynağında hala, ama müşteriye görünmez.