Ich steckte mit dem Problem, ein Array von 4 verschiedenen Arrays zu erstellen. Ich brauche ein Array mit Werten, um ein Diagramm davon zu erstellen ... Jetzt bekomme ich 4 Arrays mit String. Die Daten sind 4 Spalten mit Zeit, Achse und Position. Ich entferne zuerst den Header und die Namen der Spalten. Die Daten wie folgt aussieht:Erstellen eines Arrays aus einer Eingabe aus Textdatei mit 4 Spalten
ID_PATIENT, ID_MOVE, Name, Vorname
TIME aX ay aZ
713 -620 -2228 15832
755 -596 -2204 15804
797 -596 -2176 15876
838 -584 -2072 15808
880 -484 -2224 15988
921 -676 -2180 15892
963 -532 -2128 15944
Hier haben Sie Probe meines Code, die Daten aus TXT-Datei-Analyse:
<?php
session_start();
echo $_POST['name'];
$filee= $_POST['name'];
echo "<br>";
$file = "data/".$filee;
$Time=array();
$aX=array();
$aY=array();
$aZ=array();
$lines = file($file);
for($i=0; $i<2; ++$i) {
$which=$i;
unset($lines[$which--]);
$filee=fopen($lines,'w');
fwrite($filee,join('',$lines));
fclose($filee);
}
foreach($lines as $line)
{
list($Timetmp, $aXtmp, $aYtmp, $aZtmp) = split("\t", $line);
array_push($Time, $Timetmp);
array_push($aX, $aXtmp);
array_push($aY, $aYtmp);
array_push($aZ,$aZtmp);
}
foreach($Time as $indice => $valor)
print "$valor <br>";
echo "....<BR>";
foreach($aX as $indice => $valor)
print "$valor <br>";
echo "....<BR>";
foreach($aY as $indice => $valor)
print "$valor <br>";
echo "....<BR>";
foreach($aZ as $indice => $valor)
print "$valor <br>";
?>
Mögliches Duplikat von [Multidimensional Array - PHP] (http://stackoverflow.com/questions/32792156/multidimensional-array-php) –