【发布时间】:2014-06-03 00:51:55
【问题描述】:
有没有办法在 php 中回显文本 rtl? 我正在使用 css 代码方向邮件保护:
.safemail{
direction: rtl;
unicode-bidi: bidi-override;
}
为此,我需要从右到左回显邮件
【问题讨论】:
有没有办法在 php 中回显文本 rtl? 我正在使用 css 代码方向邮件保护:
.safemail{
direction: rtl;
unicode-bidi: bidi-override;
}
为此,我需要从右到左回显邮件
【问题讨论】:
试试strrev:http://www.php.net/manual/en/function.strrev.php
这是一个例子:
<?php
echo strrev("Hello world!"); // outputs "!dlrow olleH"
?>
【讨论】:
1 选项是在 php 中反转字符串,如其他人所述。但是对于大文本,在为许多人处理大量文本时,这对您的服务器来说可能很繁重。
一个选项是使用以下 html 字符
‮ this text will be reversed as it is after the special char <br>
‭ this text won't be reversed anymore
http://jsfiddle.net/sYafq/ --> 概念证明。
第一个特殊字符将反转以下所有文本。
第二个特殊将撤消以下文本的效果。请注意,当您不放置
标签时,第二句将出现在第一句之前。
如果你有 1 段文字要反转,你可以按如下方式使用它
not reversed text
<div>
‮ reversed text
</div>
not reversed text
【讨论】:
您正在寻找字符串反转功能:http://www.php.net/manual/en/function.strrev.php
<?php
echo strrev("mail@domain.com");
?>
【讨论】: