2017-01-15 5 views
0
Array ( 
    [titel] => dadada 
    [starttime] => 23:59 
    [endtime] => 03:57 
    [startdate] => 2017-01-17 
    [enddate] => 2017-01-20 
    [kategorie] => Array ([0] => privat) 
) 

Das obige ist die Ausgabe von print_r meines Arrays. Unfortunatly fcputcsv gibt eine Zeichenfolge an Array oder ein zweites Element zurück, das Array erwartet wird.PHP fcputsv mit assoziativen/seltsamen strukturierten Array

// print_r($eingabe); 
$fp = fopen('kalender.csv', 'w'); 
//fputcsv($fp, $eingabe); 

fclose($fp); 

Was ist der beste Weg, den Inhalt dieses Arrays in meine CSV-Datei zu importieren?

Antwort

0

Das ist, weil fputcsv() erwartet $eingabe keine Array enthalten innen, so dass Sie in Zeichenfolge beliebige interne Array konvertieren müssen, bevor fputcsv()

$eingabe['kategorie'] = implode("|",$eingabe['kategorie']); 

mit ich verwendet habe | Symbol separate Werte, aber Sie eine beliebige Zeichenfolge verwenden können

Verwandte Themen