Avatar billede desvaerre Nybegynder
04. august 2001 - 17:22 Der er 22 kommentarer og
2 løsninger

HASTER... sådan da!

Hvordan kan jeg finde ud af hvor mange linier der er i min tekstfil???
Avatar billede Slettet bruger
04. august 2001 - 17:33 #1
Brug MS Word der står det nede i bunden
Avatar billede blood Nybegynder
04. august 2001 - 17:35 #2
bosser >> Prøv at se hvilken kategori dette er
Avatar billede needphphelp Nybegynder
04. august 2001 - 17:35 #3
JokE: Tæl dem =)

Seriøst: .. damn to sek.. Kan ikke lige finde filen på min harddisk hvor jeg har det i...
Avatar billede Slettet bruger
04. august 2001 - 17:38 #4
Blood >> Du kan vel stadig kopiere kode/teksten ind i word og tælle dem!!
Avatar billede blood Nybegynder
04. august 2001 - 17:39 #5
Det er ikke testet

<?php
$file \"c:/apache/conf/access.conf\";
$fcontents = file ($file);
$i = 0;
foreach ($fcontents as $value) {
        $i++;
}
print \"Der er\" . $i . \"Linjer i filen\" . $file;
?>
Avatar billede needphphelp Nybegynder
04. august 2001 - 17:40 #6
Damn u Bosser =) da ikke nå man skal bruge det i PHP... sorry men.. GAY!!=)
Avatar billede blood Nybegynder
04. august 2001 - 17:40 #7
bosser >> Ja men jeg tror ikke det er det han skal bruge dem til VEL! hvis det nu skal udskrives på en side
Avatar billede blood Nybegynder
04. august 2001 - 17:41 #8
Ups

Sårdan

<?php
$fil = \"c:/apache/conf/access.conf\";
$fcontents = file ($fil);
$i = 0;
foreach ($fcontents as $value) {
        $i++;
}
print \"Der er \" . $i . \" Linjer i filen \" . $fil;
?>

Og det virker
Avatar billede needphphelp Nybegynder
04. august 2001 - 17:42 #9
<?
// Åbener filen testfil.txt
$fil \"textfil.txt\";

// Indhold
$indhold = file ($fil);
$i = 0;

// denne sæter +1 på variablen $i indtil der ikke er flere linjer

foreach ($indhold as $value) {
        $i++;
}
print \"Antal linjer:\" . $i . \"i filen\" . $fil;
?>

Avatar billede needphphelp Nybegynder
04. august 2001 - 17:43 #10
du var først bLood!! =)
Avatar billede needphphelp Nybegynder
04. august 2001 - 17:43 #11
Lav et svar Blood ellers får du ikke dine points!!
Avatar billede blood Nybegynder
04. august 2001 - 17:44 #12
needphphelp >> Hvorfor kopier du mit script *g* ???????

Og du lavet samme fejl som mig

$fil \"textfil.txt\";

Skal være

$fil = \"textfil.txt\";
Avatar billede blood Nybegynder
04. august 2001 - 17:44 #13
Jeg vil ikke hvad points
Avatar billede desvaerre Nybegynder
04. august 2001 - 17:48 #14
WHO WANTS POINTS?
Avatar billede blood Nybegynder
04. august 2001 - 17:51 #15
Ok så mig *g*
Avatar billede desvaerre Nybegynder
04. august 2001 - 17:53 #16
1 point til needphphelp :-)
59 til blood :-)

Nogen som har ondt i røven over det????
Avatar billede razmuz_dk Nybegynder
04. august 2001 - 17:53 #17
mig! *lol*
Avatar billede razmuz_dk Nybegynder
04. august 2001 - 17:54 #18
*GG*
Avatar billede needphphelp Nybegynder
04. august 2001 - 17:54 #19
Wee 1 point
Avatar billede sunlock.dk Nybegynder
04. august 2001 - 17:55 #20
Hva\' satan.... ADMIN *lol*
Avatar billede needphphelp Nybegynder
04. august 2001 - 17:55 #21
Nope det er iorden
Avatar billede htx98i17 Professor
04. august 2001 - 19:55 #22
desvaerre -> lav lige nogle overskrifter til disse spm som forklarer hvad du problem er, i stedet for de der \"haster\"-overskrifter...!
Avatar billede alvion Nybegynder
05. august 2001 - 16:27 #23
Ikke fordi jeg ønsker point, men den måde Blood gør det på er meget fin... lige indtil løkken. Den er unødvendig. file() indsætter linierne i et array, et element pr. linie. count() returnerer antallet af elementer i array\'et

<?
// Åbener filen testfil.txt
$fil \"textfil.txt\";

// Indhold
$indhold = file ($fil);

print \"Antal linjer:\" . count($indhold) . \" i filen\" . $fil;
?>

Avatar billede alvion Nybegynder
05. august 2001 - 16:28 #24
Arrh nu gjorde jeg det også... Det kommer der af at copy/paste andre folks kode. ;-)

<?
$indhold = file(\"textfil.txt\");
print \"Antal linjer:\" . count($indhold) . \" i filen\" . $fil;
?>

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