03. april 2003 - 19:21Der er
8 kommentarer og 1 løsning
Byg lille program til at kigge i separeret fil
Jeg har en fil med nogle informationer separeret med |. Sådan en linje kan f.eks. se sådan ud:
Kaj Torstensen|Nyborgvej 5|5000|Odense C|123@456.dk|11811339|2,0 Ghz (kr. 1840,00)|512 MB (kr. 700,00)|60 GB (kr. 860,00)|52x Sony (kr. 265,00)|Ingen (kr. 0,00)|GeForce4 Ti 4200 (kr. 1520,00)|Indbygget 16 bit (kr. 0,00)|Ingen (kr. 0,00)|Creative SoundWorks 2.1 Slim (kr. 690,00)|Logitech MX300 Optical (kr. 380,00)|Ingen (kr. 0,00)|Ingen (kr. 0,00)|||||Girokort|
Det er én linje!
Derefter kommer der et uvist antal andre linjer, med samme antal informationer i hver. Bemærk at der er nogle "|" i træk til sidst, det er fordi der er nogle informationer der ikke er udfyldt.
Mit mål er at få alle disse linjer ud på en html-side i et lidt mere læseligt format. Der er sikkert en der har noget lignende liggende som lige kan tilpasse det. Mange tak for hjælpen!
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
nielsbrinch: $string = "Kaj Torstensen|Nyborgvej 5|5000|Odense C|123@456.dk|11811339|2,0 Ghz (kr. 1840,00)|512 MB (kr. 700,00)|60 GB (kr. 860,00)|52x Sony (kr. 265,00)|Ingen (kr. 0,00)|GeForce4 Ti 4200 (kr. 1520,00)|Indbygget 16 bit (kr. 0,00)|Ingen (kr. 0,00)|Creative SoundWorks 2.1 Slim (kr. 690,00)|Logitech MX300 Optical (kr. 380,00)|Ingen (kr. 0,00)|Ingen (kr. 0,00)|||||Girokort|";
$stykker = explode("|", $string);
for ($i = 0; i <= count($stykker); $i++) { echo $stykker[$i]."<br />"; }
<?php $string = "Kaj Torstensen|Nyborgvej 5|5000|Odense C|123@456.dk|11811339|2,0 Ghz (kr. 1840,00)|512 MB (kr. 700,00)|60 GB (kr. 860,00)|52x Sony (kr. 265,00)|Ingen (kr. 0,00)|GeForce4 Ti 4200 (kr. 1520,00)|Indbygget 16 bit (kr. 0,00)|Ingen (kr. 0,00)|Creative SoundWorks 2.1 Slim (kr. 690,00)|Logitech MX300 Optical (kr. 380,00)|Ingen (kr. 0,00)|Ingen (kr. 0,00)|||||Girokort|"; $stykker = explode("|", $string); for ($i = 0; $i <= count($stykker); $i++) { echo "$stykker[$i]<br />"; } ?>
<?php $filname = "myfile.txt"; $fp = fopen($filename, "r"); $string = fread($fp, filesize($filename)); fclose($fp); $string = "Kaj Torstensen|Nyborgvej 5|5000|Odense C|123@456.dk|11811339|2,0 Ghz (kr. 1840,00)|512 MB (kr. 700,00)|60 GB (kr. 860,00)|52x Sony (kr. 265,00)|Ingen (kr. 0,00)|GeForce4 Ti 4200 (kr. 1520,00)|Indbygget 16 bit (kr. 0,00)|Ingen (kr. 0,00)|Creative SoundWorks 2.1 Slim (kr. 690,00)|Logitech MX300 Optical (kr. 380,00)|Ingen (kr. 0,00)|Ingen (kr. 0,00)|||||Girokort|"; $stykker = explode("|", $string); for ($i = 0; $i < count($stykker); $i++) { echo "$stykker[$i]<br />"; } ?>
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.