如何中断电子邮件变量?
How to put a break in an email variable?
所以我正在为我的网站制作一个邮件表单,我开始工作了。现在我想用 cutsom 消息对其进行个性化设置,但是......我不知道如何在可变消息中放置换行符。我尝试使用 <br />
但它只是将其作为一个单词打印出来。那么有什么想法吗?
P.S。我可能完全错了,请随意完全更改消息中的内容我只是想了解这个概念。
<?php
$message =
"You recieved mail from $mail with a question." .
"The question contains the following:" .
"$_POST['message'];";
?>
编辑:
@Ben Pearl Kahan 的回答对我有用!感谢您的回答!
在双引号中,\r\n
将换行。
示例:
<?php
$message =
"You recieved mail from $mail with a question.\r\n" .
"The question contains the following:\r\n" .
$_POST['message'];
?>
仅供参考,"$_POST['message']"
不是正确的串联;你应该处理数组变量 outside the string:
"text ".$_POST["message"]." more text"
或使用大括号(注意:只有当您的字符串包含在 双引号 中时才有效):
"text {$_POST["message"]} more text"
对于换行符,PHP 为“\n” (see double quote strings) 和 PHP_EOL。
<?php
$message = "You recieved mail from $mail with a question\nThe question contains the following:\n{$_POST['message']}";
?>
所以我正在为我的网站制作一个邮件表单,我开始工作了。现在我想用 cutsom 消息对其进行个性化设置,但是......我不知道如何在可变消息中放置换行符。我尝试使用 <br />
但它只是将其作为一个单词打印出来。那么有什么想法吗?
P.S。我可能完全错了,请随意完全更改消息中的内容我只是想了解这个概念。
<?php
$message =
"You recieved mail from $mail with a question." .
"The question contains the following:" .
"$_POST['message'];";
?>
编辑: @Ben Pearl Kahan 的回答对我有用!感谢您的回答!
在双引号中,\r\n
将换行。
示例:
<?php
$message =
"You recieved mail from $mail with a question.\r\n" .
"The question contains the following:\r\n" .
$_POST['message'];
?>
仅供参考,"$_POST['message']"
不是正确的串联;你应该处理数组变量 outside the string:
"text ".$_POST["message"]." more text"
或使用大括号(注意:只有当您的字符串包含在 双引号 中时才有效):
"text {$_POST["message"]} more text"
对于换行符,PHP 为“\n” (see double quote strings) 和 PHP_EOL。
<?php
$message = "You recieved mail from $mail with a question\nThe question contains the following:\n{$_POST['message']}";
?>