短信中的特殊字符
问题描述:
我想用包含@符号的短信发送电子邮件地址。但发送短信后,其转换?符号。在短消息中发送特殊字符@ @@@应该怎么做短信中的特殊字符
我曾尝试发送0x00的十六进制值作为字符串,但它的发送是0x00而不是将其转换为@符号。
答
试试下面的PHP功能也许有帮助:
1) urlencode("Your Email");
2) utf8_encode("Your Email");
OR
urlencode(utf8_encode("Your Email"));
rawurlencode("Your Email");
+0
不工作仍然其转换@到? –
+0
是的,它不能转换,因为我试图用我自己的Way2SMS帐户:) –
+0
尝试*** rawurlencode *** –
不能在发送短信的特殊符号。对不起 – SPViradiya
重复的http://stackoverflow.com/questions/12708074/sending-special-characters-as-a-message – Tiger