När du utvecklar ett program med PHP kan du skapa en funktion som visar utdata eller behandlar en viss uppgift . Dock kanske du vill möjlighet att vända den funktionen på eller av . Du kan skapa en turn -on och avstängning switch för en funktion i PHP genom att skapa en klass och med två funktioner i klassen att vända funktionaliteten på och av . Instruktioner
1
Skapa en klass som kommer att slå på eller stänga av felrapportering i PHP . Till exempel , för att skapa klassen och konstruktören funktion , typ :
klass Fel {
offentlig __ construct ( $ state ) {
switch ( strtolower ( $ state ) ) {
case " på " : $ this - > på ( ) ;
default : $ this - > off ( ) ;
}
}
2
Skapa turn -on och avstängning funktioner i klassen . Till exempel , typ :
offentlig funktion på ( ) {
error_reporting ( -1 ) ,
}
offentliga funktionen ( ) {
error_reporting ( 0 ) ;
}
}
3
Skapa en ny instans av klassen och passerar det önskade tillståndet felrapportering att börja med. Till exempel , typ :
$ errors = nya fel ( " off " ) ,
4
Ring turn -on switch för felrapportering . Till exempel , typ :
$ errors - > på ( ) ;
5
Ring turn - off switch för felrapportering . till exempel , typ : ?
$ fel - > off ( ) ;
> Addera