Hallo, bin völliger newbie!
ich befülle mit folgendem Code ein 2-dim array aus einer csv-Datei:
csv-file 'a.dat':
2009-09-20 00:01:22, 1, 884
2009-09-20 00:03:50, 1, 885
2009-09-20 00:06:03, 8, 886
2009-09-20 00:08:15, 15, 887
2009-09-20 00:10:21, 16, 888
2009-09-20 00:12:15, 14, 889
Das funktioniert soweit.
Wie bekomme ich es jetzt hin, dass jeweils der 1. Wert (z.B. '2009-09-20 00:01:22') kein Wert sondern der key ist?
Ich habe nämlich eine weitere csv-Datei, deren Werte ich mit den ersten vereinen muß, wo Datum/Zeit übereinstimmen...
ich befülle mit folgendem Code ein 2-dim array aus einer csv-Datei:
csv-file 'a.dat':
2009-09-20 00:01:22, 1, 884
2009-09-20 00:03:50, 1, 885
2009-09-20 00:06:03, 8, 886
2009-09-20 00:08:15, 15, 887
2009-09-20 00:10:21, 16, 888
2009-09-20 00:12:15, 14, 889
$MyCSVfile1 = fopen ("a.dat","r");
$data1 = fgetcsv ($MyCSVfile1, 1000, ",");
$MyCSVArray1 = array();
while ( ($data1 = fgetcsv ($MyCSVfile1, 1000, ",")) !== FALSE ) {
array_push ($MyCSVArray1,$data1);
}
$data1 = fgetcsv ($MyCSVfile1, 1000, ",");
$MyCSVArray1 = array();
while ( ($data1 = fgetcsv ($MyCSVfile1, 1000, ",")) !== FALSE ) {
array_push ($MyCSVArray1,$data1);
}
Wie bekomme ich es jetzt hin, dass jeweils der 1. Wert (z.B. '2009-09-20 00:01:22') kein Wert sondern der key ist?
Ich habe nämlich eine weitere csv-Datei, deren Werte ich mit den ersten vereinen muß, wo Datum/Zeit übereinstimmen...
Kommentar