Avatar billede hkb-x Nybegynder
09. november 2005 - 13:37 Der er 8 kommentarer og
1 løsning

læs sidste lini i .txt fil

i en .txt fil starter hver linie noget stående i []

hvis jeg gerne vil læse hvad der står i [] i den sidste linie...

hvordan gør jeg det?
Avatar billede jakobdo Ekspert
09. november 2005 - 13:39 #1
echo end(file($filnavn));
Avatar billede jakobdo Ekspert
09. november 2005 - 13:39 #2
Eller også skal vi ind over noget regexp!
Avatar billede jakobdo Ekspert
09. november 2005 - 13:41 #3
$filnavn = "test.txt";
$sidsteLinie = end(file($filnavn));
if(preg_match('/\\[.+?\\]/', $sidsteLinie, $match))
    echo $match[0];
else
    echo "intet match";
Avatar billede hkb-x Nybegynder
09. november 2005 - 13:51 #4
ken jeg få det uder [] tegnene?
Avatar billede jakobdo Ekspert
09. november 2005 - 13:57 #5
Du mener imellem ikke?
Avatar billede jakobdo Ekspert
09. november 2005 - 14:02 #6
Prøv denne:
<?php
//http://exp.dk/spm/663054
$filnavn = "663054.txt";
$sidsteLinie = end(file($filnavn));
if(preg_match('/\\[(.+?)\\]/', $sidsteLinie, $match))
    echo $match[1];
else
    echo "intet match";
?>
Avatar billede hkb-x Nybegynder
09. november 2005 - 14:07 #7
super... skriv svar for point...
Avatar billede jakobdo Ekspert
09. november 2005 - 14:10 #8
Svar!
Avatar billede jakobdo Ekspert
09. november 2005 - 14:17 #9
Takker for point!
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester