Συνάρτηση error_reporting
Η συνάρτηση error_reporting ορίζει το επίπεδο σφαλμάτων που θα εμφανίζονται κατά την εκτέλεση του script. Μπορεί να δεχτεί είτε προκαθορισμένες σταθερές επιπέδου σφαλμάτων, είτε συνδυασμό τους μέσω π bitwise OR. Η συνάρτηση επιστρέφει το προηγούμενο επίπεδο αναφοράς.
Σύνταξη
error_reporting([int $level]);
Παράδειγμα
Ας ορίσουμε το επίπεδο αναφοράς για την εμφάνιση όλων των σφαλμάτων:
<?php
error_reporting(E_ALL);
?>
Παράδειγμα
Ας απενεργοποιήσουμε τις αναφορές σφαλμάτων:
<?php
error_reporting(0);
?>
Παράδειγμα
Ας ορίσουμε ένα συνδυασμένο επίπεδο αναφοράς:
<?php
error_reporting(E_ERROR | E_WARNING | E_PARSE);
?>
Παράδειγμα
Ας λάβουμε το τρέχον επίπεδο αναφοράς:
<?php
$current_level = error_reporting();
echo $current_level;
?>
Δείτε επίσης
-
τη συνάρτηση
ini_set,
που ορίζει ρυθμίσεις διαμόρφωσης -
τη συνάρτηση
set_error_handler,
που ορίζει έναν προσαρμοσμένο χειριστή σφαλμάτων