Avatar billede yezbarh Nybegynder
10. februar 2006 - 16:09 Der er 4 kommentarer

Dele output op i variabler.

Hej, fx. ser min .txt fil således ud:
moveCursor,1139584034,1,313,261,262

Hvordan får jeg del delt op? fx:
<?php
$et = "moveCursor";
$to = 1139584034;
$tre = 1;
$fire = 313;
$fem = 261;
$seks = 362;
?>

Min fil ser således ud, netop nu:

$open = fopen("dataLog.txt",'a');
$data = "moveCursor," . $tid . "," . $id . "," . $x . "," . $y . "," . $z . "\n";

fwrite($open,$data);

fclose($open);

På forhånd tak.
--
yezbarh ^o)
Avatar billede morhan Novice
10. februar 2006 - 16:13 #1
hvis du indlæser linien i variablen $var ..

$opdelt = explode(".", $var);

$opdelt[0] > moveCursor
$opdelt[1] > 139584034;
...
Avatar billede gizmo-gizmo Nybegynder
10. februar 2006 - 16:17 #2
Ja, gør som morhan skriver. Din kode skriger efter at benytte array's, i stedet for enkelte variabler.
Avatar billede yezbarh Nybegynder
10. februar 2006 - 16:31 #3
Vidste ikke det var så nemt - smid svar ;)
Avatar billede tjp Mester
11. februar 2006 - 01:04 #4
Mon ikke det er:
$opdelt = explode(",", $var);
nu hvor listen er kommasepareret? ;-)
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