阅读带有阿拉伯语/波斯语标题的工作表的问题

时间:2019-10-28 05:33:18

标签: php phpexcel

我正在尝试使用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时,它工作正常。 但是我应该如何阅读非英文标题的纸页?

谢谢

0 个答案:

没有答案