问题是我有以下字符串:
$content=$rows["content"];
我从数据库中检索到了。刺痛是波斯语 我想展示唯一的150个字符。所以我用过:
$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;
答案 0 :(得分:0)
我只是在我希望以这种方式显示的文本周围添加了一个带有rtl的p标签。像这样:
<p dir="rtl">';
echo $content;
echo "...";
echo '</p>';