Cuando se desarrolla una aplicación utilizando PHP usted puede crear una función que muestra la salida o procesa una tarea particular. Sin embargo , es posible que desee la capacidad para activar esa función activada o desactivada. Se puede crear un encendido y el interruptor de una función en PHP desvío mediante la creación de una clase y entre ellos dos funciones en la clase para activar la función de encendido y apagado. Instrucciones
1
Crear una clase que activar o desactivar el informe de errores en PHP. Por ejemplo, para crear la clase y la función constructora , escriba:
Errores clase {
pública __ construct ( $ estado) {
interruptor
( strtolower ($ estado) ) {
caso
"on" : $ this - > en ();
default : $ this - > off (); }
< p >}
2
Cree el encendido y funciones de apagado de la clase. Por ejemplo , escriba:
función pública en () {
error_reporting ( -1 ) ;
}
de la función pública () {< br >
error_reporting ( 0 ) ; }
}
3
Crear una nueva instancia de la clase y pasar al estado de informes de errores deseada para comenzar. Por ejemplo , escriba:
$ error = new Errores ( "off") ;
4
Llame a la vez - en el interruptor de informe de errores . Por ejemplo , escriba:
$ errors -> on () ;
5
Llame al interruptor de apagado de los informes de errores . por ejemplo, escriba : ?
$ errors - > off ();
>