/
Forside
/
Teknologi
/
Udvikling
/
PHP
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
PHP
#
Navn
Point
1
rfh
3959
2
natmaden
3372
3
poul_from
3310
4
funbreak
2700
5
stone47
2230
6
Jin2k
1960
7
Angband
1743
8
Bjerner
1249
9
refi
1185
10
Interkril..
1146
Slette en linie i fil
Fra :
Mads Madsen
Dato :
22-12-02 10:22
Hej Gruppe
Jeg har en tekstfil som indeholder oplysninger om person. Informationer er
adskildt af | og ender med et linieskifte (bla|fornavn efternavn|mail
linieskifte). Mit spørgsmål er nu hvordan man sletter en af disse personer
altså en linie i tekstfilen.
Hilsen Mads
Dennis Hansen (
22-12-2002
)
Kommentar
Fra :
Dennis Hansen
Dato :
22-12-02 16:19
Mads Madsen wrote:
> Hej Gruppe
> Jeg har en tekstfil som indeholder oplysninger om person. Informationer er
> adskildt af | og ender med et linieskifte (bla|fornavn efternavn|mail
> linieskifte). Mit spørgsmål er nu hvordan man sletter en af disse personer
> altså en linie i tekstfilen.
>
> Hilsen Mads
Læs hele filen ind i et array med en linje pr plads i arrayet, skriv de
linje du vil beholde ud i filen.
Mvh
Dennis
Niels Andersen (
22-12-2002
)
Kommentar
Fra :
Niels Andersen
Dato :
22-12-02 19:08
Dennis Hansen wrote in <3e05d7e9$0$47423$edfadb0f@dtext01.news.tele.dk>:
>> Jeg har en tekstfil som indeholder oplysninger om person. Informationer
>> er adskildt af | og ender med et linieskifte (bla|fornavn efternavn|mail
>> linieskifte). Mit spørgsmål er nu hvordan man sletter en af disse
>> personer altså en linie i tekstfilen.
> Læs hele filen ind i et array med en linje pr plads i arrayet, skriv de
> linje du vil beholde ud i filen.
For eksempel:
function sletlinje($filename, $linenum) {
$lines = file($filename);
unset $lines[$linenum-1]; (første linje har nummer nul)
$fp fopen($filename, 'w');
if (!$fp) return false;
fwrite($fp, join('',$lines));
close($fp);
return true;
}
(Lavet uden test, manual-opslag og omtanke. Dvs. der kan være fejl på
samtlige linjer.)
--
Mvh.
Niels Andersen
(la nels. anersyn.)
Søg
Alle emner
Teknologi
Udvikling
PHP
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177818
Tips :
31980
Nyheder :
719565
Indlæg :
6410969
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.