如何连接 php 中的两个波斯语字符串

how to concat two strings in php which are in persian

问题是我有以下字符串:

$content=$rows["content"];

我从数据 base.The 中检索到的字符串是波斯语。
我想展示我使用的仅有的 150 character.so:

$content=substr($content,0,150);

为了表明这仍在继续,我需要显示 3 个点:“...” 所以我做了:

$content.='...';

当我通过回显显示这个字符串时,我添加的 3 个点将出现在最后一行的右侧。 但是波斯语是从右到左的,所以3个点需要出现在最后一行的左边。

我把这个一两个都累了,但是这个也不行

    $content =iconv(mb_detect_encoding($content, mb_detect_order(), true), "UTF-8", $content);
    $content=substr($content,0,150);
    $dot='...';
    $dot =iconv(mb_detect_encoding($dot, mb_detect_order(), true), "UTF-8", $dot);
    $content.=$dot;

我只是在我希望以这种方式显示的文本周围添加了一个带有 rtl 的 p 标签。像这样:

            <p dir="rtl">';
            echo $content;
            echo "...";
            echo  '</p>';