Lorsque vous développez une application utilisant PHP, vous pouvez créer une fonction qui affiche la sortie ou traite une tâche particulière. Cependant, vous voudrez peut-être la capacité de transformer cette fonction en ou hors service . Vous pouvez créer un tour sur et tournez - off pour une fonction en PHP en créant une classe et comprenant deux fonctions dans la classe de transformer la fonctionnalité sur et en dehors . Instructions
1
créer une classe qui va activer ou désactiver le rapport d'erreurs en PHP. Par exemple, pour créer la classe et la fonction constructeur , tapez:
classe
erreurs {
publiques __ construct ( $ state ) { interrupteur de
( strtolower ( $ state ) ) { Coques
"on" : $ this-> on () ;
défaut : $ this- > off (); }
< p >}
2
Créer le turn-on et les fonctions de mise hors de la classe. Par exemple, tapez :
fonction
public () {
error_reporting ( -1) ; }
hors fonction publique () { < br >
error_reporting ( 0); }
}
3
créer une nouvelle instance de la classe et de passer de l'état de rapport d'erreur souhaitée pour commencer. Par exemple, tapez : Photos
$ errors = new erreurs ( "off" );
4
Appelez le turn-on commutateur pour les rapports d'erreurs . Par exemple, tapez :
$ errors-> on () ;
5
Appelez le commutateur de désactivation pour les rapports d'erreurs . Par exemple, tapez :
$ errors - > off ();
> Photos