Pagina1 van 1

PHP – Hoe verberg je een "notice" error voor een specifieke PHP regel

PHP – Hoe verberg je een "notice" error voor een specifieke PHP regel

Welkom bij de Tweaking4All gemeenschapsforums!
Voor je gaat deelnemen, bekijk de Forum Regels!

Specifieke onderwerpen: Start het onderwerp met de naam van het programma of systeem.
Voorbeelden: "MacOS X - Jouw vraag", "MS Word - Jouw Tip of Truc".

Merk op: Omschakelen naar een andere taal zal niet werken als je een post aan het lezen bent.
Posts/Reacties hebben geen tegenhanger in de andere taal.




RSS Feed

Home Forums Web Development PHP – Hoe verberg je een "notice" error voor een specifieke PHP regel

Dit onderwerp bevat 0 reacties, heeft 1 stem, en is het laatst gewijzigd door  hans 2 weken, 5 dagen geleden.

1 bericht aan het bekijken (van in totaal 1)
  • Auteur
    Berichten
  • 5811

    hans
    Sleutelbeheerder

    Niet iets wat je elke dag zult gebruiken, maar soms wil je, tijdens het debuggen, een “notice” boor een bepaalde PHP regel NIET zien.

    Ik had dit zelf bij het testen of bbPress actief is.

    $bbPress_Found = function_exists(is_bbpress); // TRUE of FALSE

    Dit genereert blijkbaar een notice message:

    Notice: Use of undefined constant is_bbpress - assumed 'is_bbpress' in /pad/naar/de/offendingfile.php on line 26

    Om deze melding voor deze specifieke regel te verbergen, kun je even het error level aanpassen voor en na deze regel(s);

    $errorLevel = error_reporting(E_ALL & ~E_NOTICE);    // E_NOTICE errors uitzetten
    $bbPress_Found = function_exists(is_bbpress); // offending line ...
    error_reporting($errorLevel); // herstel oude error level

    Nu zien we tijdens het debuggen deze melding niet meer.

1 bericht aan het bekijken (van in totaal 1)



Je moet ingelogd zijn om reacties te kunnen plaatsen voor dit onderwerp.