memorizzare il nome del file da cui si desidera rimuovere la prima riga vuota in una variabile . Controllare per assicurarsi che esista il file prima di tentare di leggerlo. Ad esempio, digitare :
$ file_programma = " program.php " ; se die ( $ file_programma ? ( File_exists ( $ file_programma !) ) . " non esiste !") ; leggere tutto il contenuto del file in una variabile stringa . Chiudere il file dopo aver letto il contenuto . Ad esempio, digitare : $ contenuto = file_get_contents ( $ file_programma ) ; fclose ( $ file_programma ) ; chiamare la funzione preg_replace con una espressione regolare che corrisponde a una riga vuota dopo un tag PHP di chiusura e sostituire la prima istanza di una riga vuota con nulla nella variabile che contiene il contenuto del file . Ad esempio, digitare : $ new_contents = preg_replace ( " ? /^ > \\ \\ R \\ n" , " " , $ contenuto , 1 ) ; Confronta il contenuto originale del file con il contenuto dopo aver sostituito la prima riga vuota . Informare l'utente che nessuna riga vuota esisteva se sono la stessa cosa. Ad esempio, digitare : if ($ contenuto == $ new_contents ) { echo " Nessuna riga vuota esistito " . $ file_programma ; } Aprire il file di programma in modalità di scrittura . Scrivere il contenuto della variabile con la riga vuota rimosso al file . Chiudere il file e avvisare l'utente del risultato del programma. Ad esempio, digitare : else { $ fh = fopen ( $ file_programma , "w" ) ; fputs ( $ fh , $ new_contents ) ; fclose ( $ fh ) ; echo " Rimosso prima riga vuota " . $ file_programma ; ? } >
2
3
4
5
Informazioni correlate
Programmazione © www.354353.com