2016-04-12 14 views
0

Ich versuche Excel-Datei mit PHPExcel lesen, die russische Zeichen enthält. Aber ich bekomme ?????? anstelle der Zeichenfolge. Jede Hilfe wird geschätzt.Russische Zeichen in PHPExcel lesen

$data = new Spreadsheet_Excel_Reader(); 
    $data->setOutputEncoding('UTF-8'); 
    $data->read('samplefile.xls'); 
    for ($i = 1; $i <= $data->sheets[0]['numRows']; $i++) 
    { 
     for ($j = 1; $j <= $data->sheets[0]['numCols']; $j++) 
     { 
      echo "\"".utf8_decode($data->sheets[0]['cells'][$i][$j])."\","; 
     } 
     echo "\n"; 
    } 
+0

Sie behaupten, PHPExcel zu verwenden, aber dieser Code verwendet Spreadsheet_Excel_Reader –

+0

Entschuldigung, als ich nicht den Namen bemerkte – DevOps

Antwort

0

Haben Sie utf-8 Zeichensatz für die Excel-Datei festgelegt, wenn Sie sie speichern? schauen Sie hier set utf-8 encoding

+0

ja, ich tat aber nicht funktioniert – DevOps