【问题标题】:FPDF Converting Apostrophes into Weird CharactersFPDF 将撇号转换为奇怪的字符
【发布时间】:2013-01-10 14:26:41
【问题描述】:

我从 JavaScript 表单传递了这个字符串: 4小时/月

它被发布到一个名为“$out”的数组中,并由“blurb”键控。

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

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

然而,FPDF 输出这个字符串:

4 H/M’s

我试过了

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

但它似乎不起作用。有什么建议吗?

【问题讨论】:

    标签: special-characters decode fpdf apostrophe


    【解决方案1】:

    像这样使用 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)));
    }
    

    我希望这对其他人有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-08-13
      • 1970-01-01
      • 2020-10-16
      • 2021-09-21
      • 2015-03-18
      • 1970-01-01
      • 2015-05-15
      相关资源
      最近更新 更多