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


how to concat two strings in php which are in persian

问题是我有以下字符串:

$content=$rows["content"];

我从数据库中检索到的。刺痛是波斯语。
我想显示我使用的唯一 150 character.so:

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

为了表明这种情况仍在继续,我需要显示 3 个点:"......"所以我做到了:

$content.='...';

当我通过 echo 显示这个字符串时,我添加的 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>';