在手机短信中添加换行符

发布于 2024-12-06 21:33:39 字数 76 浏览 0 评论 0原文

我正在使用某个短信服务的 API,我只想知道如何将纯文本格式的 php 代码中的换行符添加到移动设备?

有人可以帮助我吗?

I am working with an API of a certain sms service and I just want to know how to add a line break from php code in a plain text format to mobile?

Can someone help me?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

虚拟世界 2024-12-13 21:33:39

我知道这是一个老问题,但无论如何它可能会对某人有所帮助。

我倾向于使用 PHP_EOL 来实现此目的(由于跨平台兼容性)。

echo "line 1".PHP_EOL."line 2".PHP_EOL;

如果您打算在浏览器中显示结果,则必须使用

I know this is an old question but anyway it might help someone.

I tend to use PHP_EOL for this purposes (due to cross-platform compatibility).

echo "line 1".PHP_EOL."line 2".PHP_EOL;

If you're planning to show the result in a browser then you have to use "<br>".

小…红帽 2024-12-13 21:33:39
$text = "This is line 1.\nThis is line 2.";

请务必在字符串周围使用双引号,而不是单引号。

如果这不起作用,您需要与创建 API 的人员联系。

$text = "This is line 1.\nThis is line 2.";

Be sure to use double quotes around the string, not single quotes.

If that's not working, you'll need to talk to the folks who made the API.

婴鹅 2024-12-13 21:33:39

如果没有任何效果,请尝试使用 %0a ,如下所示:

$sms = 'This is line 1%0aThis is line 2';

If nothing working try with %0a like bellow:

$sms = 'This is line 1%0aThis is line 2';
允世 2024-12-13 21:33:39

尝试使用:“\r\n”
并且不要忘记用双引号将您的消息括起来。

它会起作用,如果下面的链接没有更多方法,请尝试它们...

https://codeupweb.wordpress.com/2017/07/18/how-to-add-a-line-break-in-sms-message/

Try with : "\r\n"
and also don't forget to enclose your message with double quotes.

It will work, if not the link below have more ways, try them...

https://codeupweb.wordpress.com/2017/07/18/how-to-add-a-line-break-in-sms-message/

花伊自在美 2024-12-13 21:33:39

如果 API 基于 HTTP,那么您应该使用 url 编码的 LF。如果它不起作用,那么您应该使用 GSM-7

If API is HTTP based, then you should use url-encoded LF. If It isn´t work then you should use GSM-7.

梦回旧景 2024-12-13 21:33:39

你应该使用 \n ,试试这个

 $sender->sendMessage("Vocabulary:\n".$word.$meaning,$test);

you should use \n ,try this

 $sender->sendMessage("Vocabulary:\n".$word.$meaning,$test);
身边 2024-12-13 21:33:39

最好从双引号开始,这样效果很好。不要使用单引号

使用下面的示例来表达您的想法

$message = "这是我的消息\n 这是我的第二条消息"

It better to start with double quote it work fine. Do not use single quote

Use this example below to capture your idea

$message = "This is my message \n This is my second message"

挽梦忆笙歌 2024-12-13 21:33:39

我使用 clicksend api ,并且 "
"
标签工作正常。

I use clicksend api , and The "<br>" tag works correctly.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文