/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Videre på Læs kun en eller 2 linjer
Fra : Niels


Dato : 27-10-04 17:32

Nu har jeg så skrevet

<?php
$handle = fopen("news.txt", "r");
$linje = fgets($handle, 4096);
echo $linje;
fclose($handle);
?>

4096 skal vel ændres til et eller andet for at læse to linjer!

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Michael Foged (27-10-2004)
Kommentar
Fra : Michael Foged


Dato : 27-10-04 17:41

On Wed, 27 Oct 2004 16:31:37 +0000, Niels wrote:

> Nu har jeg så skrevet
>
> <?php
> $handle = fopen("news.txt", "r");
> $linje = fgets($handle, 4096);
> echo $linje;
> fclose($handle);
> ?>
>
> 4096 skal vel ændres til et eller andet for at læse to linjer!

næh.

du skal lave 2 læsninger, fgets læser kun en linie ad gangen.

--
mvh
Michael Foged

Kim Schulz (27-10-2004)
Kommentar
Fra : Kim Schulz


Dato : 27-10-04 17:49

On Wed, 27 Oct 2004 18:40:34 +0200
Michael Foged <spamme@mogif.de> wrote:

> On Wed, 27 Oct 2004 16:31:37 +0000, Niels wrote:
>
> > Nu har jeg så skrevet
> >
> > <?php
> > $handle = fopen("news.txt", "r");
> > $linje = fgets($handle, 4096);
> > echo $linje;
> > fclose($handle);
> > ?>
> >
> > 4096 skal vel ændres til et eller andet for at læse to linjer!
>
> næh.
>
> du skal lave 2 læsninger, fgets læser kun en linie ad gangen.

yep
<?php
$handle = fopen("news.txt", "r");
$linje1 = fgets($handle, 4096);
$linje2 = fgets($handle, 4096);
echo $linje;
fclose($handle);
?>

4096 er bare max antal tegn (bytes) der skal læses før end at den skal
stoppe. fgets stopper der ud over på newline (\n) og EOF (end of file)

--
Kim Schulz | Keen of Fundanemt? Want to share experieces with
Geek by nature | other users? join The Fundanemt User Group NOW!
schulz.dk | http://www.fundausers.org

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408527
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste