如何解决在 xls 文件中编码阿拉伯语的问题?

问题描述 投票:0回答:0

enter image description here我正在尝试使用这些代码提取 Excel 报告,但不幸的是我在编码阿拉伯语时遇到问题,那么解决方案是什么,我的朋友们?

        $header ='';
        $data  ='';

        for ($i = 1; $i <= count($key_table); $i++) {
            $header .=  $key_table[$i]. "\t";
        }

        for ($i = 1; $i <= count($GET_EXCEL); $i++) {
            $line = '';

            $employee = array_values($GET_EXCEL[$i]);

            for ($j = 1; $j <= count(($employee)); $j++) {
//              echo ' ' . $employee[$j] . '<br>';
                $value = $employee[$j];
                if ((!isset($value)) OR ($value == "")) {
                    $value = "\t";
                } else {
                    $value = str_replace('"', '""', $value);
                    $value = '"' . $value . '"' . "\t";
                }
                $line .= $value;

            }

            $data .= trim($line)."\n";

        }
        $data = str_replace("\r","",$data);

        if ($data == "") {
            $data = "\n(0) Records Found!\n";
        }



        header("Content-type:application/vnd.ms-excel; charset=utf-8");
        header("Content-Disposition: attachment; filename=FORUM07_DATA.xls");
        header("Pragma: no-cache");
        header("Expires: 0");
        header('Content-Type: text/html; charset=UTF-8');

        print "$header\n$data";

你能帮帮我吗?

php excel codeigniter arabic arabic-support
© www.soinside.com 2019 - 2024. All rights reserved.