在PHP中编写“m-dash”和“n-dash”

时间:2016-07-11 18:11:16

标签: php wordpress unicode special-characters tcpdf

我正在尝试使用基于wordpress的主页上的pdf-converter-plugin(POST2PDF,基于TCPDF)解决一些问题。

该插件会根据页面标题自动为每个pdf创建一个标题。我希望它在特定字符之前剪切标题,如“?”,“:”,特别是在m-dash和n-dash之前。但是我无法弄清楚如何编写m-dash和n-dash以便插件接受它。我已经尝试过html和Unicode,但无济于事。

这是我编写的代码的一部分,X标记了m-dash或n-dash的位置:

$i = 0;
    for (;$orgtitle[$i] != "X" and $i < mb_strlen($orgtitle, 'UTF-8');)
        {$i = ++$i; }

    if ($i == mb_strlen($orgtitle, 'UTF-8'))
    {   $header_title = $title;}
    else {
    $header_title = substr($orgtitle, 0, --$i);
    }

感谢您的帮助!

0 个答案:

没有答案