我正在尝试将excel数据插入到mysql表中。它可以正常使用英语单词。但是当我使用其他语言时,我的代码正在读取其他一些字符。这是我获取excel数据的代码。
$inputFileName = './Questions/' . $questionfile;
try {
$objPHPExcel = PHPExcel_IOFactory::load($inputFileName);
} catch (Exception $e) {
die('Error loading file "' . pathinfo($inputFileName, PATHINFO_BASENAME) . '": ' . $e->getMessage());
}
$allDataInSheet = $objPHPExcel
->getActiveSheet()
->toArray(null, true, true, true);
$arrayCount = count($allDataInSheet);
之后,我通过以下foreach获得A单元格值。
foreach ($allDataInSheet as $value) {
$question[] = trim($value["A"]);
}
当我通过var_dump($ question)打印$ question时,它显示为一些特殊字符。请帮我修复此问题。(我在excel中使用tamil字母)