我正在尝试使用PHPExcel库读取Excel文件。 问题是,如果我要读取的工作表的标题是波斯语或阿拉伯字符,那么根本无法读取该工作表。
这是我正在使用的代码
ini_set("precision", "50");
ini_set('memory_limit', '-1') ;
include 'Classes/PHPExcel/IOFactory.php';
$inputFileName = 'MarketWatchPlus.xlsx';
// Read your Excel workbook
try {
$inputFileType = PHPExcel_IOFactory::identify($inputFileName);
$objReader = PHPExcel_IOFactory::createReader($inputFileType);
// $objReader->setReadDataOnly(true);
$objPHPExcel = $objReader->load($inputFileName);
}
catch (exception $e) {
die('Error loading file "' . pathinfo($inputFileName, PATHINFO_BASENAME) . '": ' .
$e->getMessage());
}
// Get worksheet dimensions
$sheet = $objPHPExcel->getSheet(0);
echo $highestRow = $sheet->getHighestRow();
$highestColumn = $sheet->getHighestColumn();
当我呼应highestRow时,它返回1,而当我将工作表标题更改为English时,它工作正常。 但是我应该如何阅读非英文标题的纸页?
谢谢