$ programmabestand = " program.php " ;
als de dobbelsteen ( $ programmabestand ? ( File_exists ( $ programmabestand ) ! ) . " bestaat niet ! " ) ; kopen van 2
Lees de volledige inhoud van het bestand in een string variabele . Sluit het bestand nadat u de inhoud hebt gelezen . Typ bijvoorbeeld :
$ inhoud
= file_get_contents ( $ programmabestand ) ;
fclose
( $ programmabestand ) ;
3
Roep de preg_replace functie met een reguliere expressie die overeenkomt met een lege regel na een afsluitende PHP -tag en plaats de eerste instantie van een lege regel met null in de variabele die de inhoud van een bestand bevat . Typ bijvoorbeeld :
$ new_contents
= preg_replace ( " ? /^ > \\ \\ R \\ n " , " " , $ inhoud , 1 ) ;
4
Vergelijk het oorspronkelijke inhoud van het bestand met de inhoud na het vervangen van de eerste lege regel . Adviseert de gebruiker dat er geen lege regel bestond als ze hetzelfde zijn . Typ bijvoorbeeld :
if ( $ inhoud == $ new_contents ) { echo
" Geen lege regel bestond in " . $ programmabestand ;
}
5
Open het programma bestand in write mode. Schrijf de inhoud van de variabele met de lege regel verwijderd om het bestand . Sluit het bestand en adviseren de gebruiker van het resultaat van het programma . Typ bijvoorbeeld :
else {
$ fh = fopen
( $ programmabestand , "w" ) ;
fputs
( $ fh , $ new_contents ) ;
fclose ( $ fh ) ;
echo
" verwijderd eerste lege regel in " . $ programmabestand ; ?
}
>