显示'<';和'>';php中的符号


Showing problems in '<' and '>' symbols in php

我有一个字符串

$string = "test<String>";

但当我制作时

echo $string;

它显示:

testString

当我把$字符串作为短信发送到手机时,它会显示

&lt;testString&gt;

如何使用<显示"test<String>";和>符号?

提前谢谢。

您基本上是反过来做的。

&lt;String&gt;

这将告诉html输出小于和大于字符。

这应该能帮你http://www.w3schools.com/html/html_entities.asp

您可以尝试:

$string = "test<string>";
$string = htmlspecialchars($string);
echo $string;

不知道您使用的是什么SMS api,也许您必须在将字符串发送到api之前对其进行url编码。

没有找到任何移动短信标签的解决方案,所以对于移动,我使用了(和)而不是<和>暂时用于服务目的。