PHP 解决 HTML contains invalid UTF-8 character(s) 错误


mPDF 是透过 PHP 建立及编辑 PDF 档的模组, 支援 UTF-8 直接使用 HTML 写入.

如果在 mPDF 写入中文或其他亚洲双字字文字, 如果没有确设定编码, 可能会出现以下错误:

HTML contains invalid UTF-8 character(s)

要解决这个错误, 只需在使用 $mpdf->WriteHTML() 或 $mpdf->WriteFixedPosHTML() 前, 用 iconv() 函式将要写入的 HTML 转换编码即可, 例如:

Tags:

Leave a Reply