채택완료

주문내역 엑셀 xls로 출력할때 한글이 깨집니다.

2020-09-16 (수) 11:13:53 2,726

주문내역을 엑셀 xls로 출력할때 

$worksheet->write($i, 12, $row['od_memo']);

$it = get_shop_item($row['it_id']);

$worksheet->write($i, 13, $it['it_maker']);

로 엑셀에 제조사 값을 불러왔습니다.

다른 값들은 다 안깨지고 잘불러와지는데 이 값만 한글이 깨집니다.

어떻게 해결해야 할까요?

답변 2개

채택된 답변
+20 포인트
Copy
$worksheet->write($i, 12, $row['od_memo']);

$it = get_shop_item($row['it_id']);

$it = array_map('iconv_euckr', $it);

$worksheet->write($i, 13, $it['it_maker']);

파일 (.php) 언어가 ANSI로 저장되어있는지 UTF8로 저장되어있는지 여부도 확인해보세요~

답변을 작성하려면 로그인이 필요합니다.