добавить индийский символ валюты после экспорта в таблицу Excel с помощью PhpOffice PhpSpreadsheet?

Я работаю над функциональностью листа «Экспорт в Excel», используя библиотеку «PhpOffice \ PhpSpreadsheet», пока экспорт в таблицу Excel не работает нормально, но моя проблема здесь в том, что у меня есть столбец общей суммы, в который я должен добавить символ индийской валюты. Я искал решение, но пока не повезло.

Мой код:

require_once('../vendor/autoload.php');
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
$objPHPSpreadSheet = new Spreadsheet();
$sheet = $objPHPSpreadSheet->getActiveSheet();
$results=getsalesReport($data);
$sheet->setCellValue('A1', 'title1');
$sheet->setCellValue('B1', 'title2');
$sheet->setCellValue('C1', 'title3');

$rowCount = 2;
if(isset($results) && !empty($results)){
foreach ($results as $key => $val) {
$total_amount = '₹'.$val['TotalAmount'];  // I added '₹' for INR currency symbol, its working fine in HTML
$sheet->setCellValue('A'.$rowCount, $val['my_val1']);
$sheet->setCellValue('B'.$rowCount, $val['my_val2']);
$sheet->setCellValue('C'.$rowCount, $total_amount);
$rowCount++;
}
}
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename=sales_report.xlsx');
header('Cache-Control: max-age=0');
$writer = new Xlsx($objPHPSpreadSheet);
$writer->save("php://output");

Как добавить символ индийской валюты в ячейку total_amount на листе Excel? Надеюсь, кто-то поможет. Благодарю.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]