31. august 2001 - 23:25Der er
5 kommentarer og 1 løsning
Filsystem ?
Jeg have sådan at jeg først læser den første linie i en given fil (fil.txt) og kører denne variabel gennem en funktion, hvis funktion retunerer et tru, skal den slette linie fra fil.txt ellers skal den bare lade den stå
Åben filen til læsning, Læs en linie af gangen, og kør den gennem funktionen, Retunere den true, så smid linien ind i en streng, luk filen når du er færdig, og så åbner du filen igen, men til skrivning denne gang, og skrive strengen til filen. og luk filen....
<?php $file = file(\'din_fil.txt\'); // Læser filen ind i et array if (din_funktion($file[0])) { // Hvis din_funktion() returnerer true unset($file[0]); // ... fjernes linien fra array\'et } $file = implode($file, \"\"); // Læser array\'et ind i én variable $fp = fopen(\'din_fil.txt\', \'w\'); // Åbner filen med skriverettigheder fputs($fp, $file); // Skriver alt (evt. undtagen første linie) i filen fclose($fp); // Lukker filen ?>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.