FPDF将撇号转换为奇怪的字符

时间:2013-01-26 21:43:43

标签: special-characters decode fpdf apostrophe

我从JavaScript表单传递了这个字符串:     4 H / M

哪个被发布到一个数组,名为'$ out',并被“blurb”键入。

我使用FPDF输出它,使用MultiCell,如下所示:

$pdf->MultiCell(190,4,$out["blurb"]);

但是,FPDF输出此字符串:

4 H/M’s

我试过

html_entity_decode($out["blurb"], ENT_QUOTES, "UTF-8")

但它似乎没有用。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

像这样使用iconv:

// put $str your sting to encode for FPDF
// put $myencoding value as you current encoding
//

function fpdf_encode($str,$myencoding='latin1'){
return iconv($myencodig, 'windows-1252', trim(utf8_decode($str)));
}

我跳这会帮助别人。