如何使用php将html内容存储到变量

如何使用php将html内容存储到变量,php,html,Php,Html,我必须用PHP发送一封HTML格式的邮件。为此,我需要将HTML内容存储到变量中 $message ="Details: Mail Details"; 我必须将HTML内容传递给$message变量。 有可能吗?请帮助。您可以这样做: <?php $message = " <html> <body> Name: $name<br/> Phone: $phone </body> </html> "; ?> 您的代码示例没

我必须用PHP发送一封HTML格式的邮件。为此,我需要将HTML内容存储到变量中

$message ="Details: Mail Details";
我必须将HTML内容传递给$message变量。
有可能吗?请帮助。

您可以这样做:

<?php
$message = "
<html>
<body>
Name: $name<br/>
Phone: $phone
</body>
</html>
";
?>


您的代码示例没有显示您试图在字符串中使用HTML。
$message='这将是一个HTML标题'…?如果您不想转义双引号,并且php代码中有一个静态/硬编码的HTML字符串,那么您可以使用一个herdoc字符串:实际上在$message变量中我已经有一些信息(字符串)。我想用这些信息附加HTML内容。比如访问证书详细信息页面以了解关于packageFilename测试的更多信息。zip@SoundaryaE您发送的是纯文本电子邮件还是HTML格式的电子邮件?如果它在电子邮件中打印代码,则可能是以纯文本格式发送(或者,您用于测试的电子邮件客户端无法显示HTML电子邮件)@SoundaryaE您必须将电子邮件中的标题设置为$headers=“Content type:text/HTML;charset=UTF-8”。“\r\n”;我将尝试上述建议