<;无法与电子邮件一起使用字符串


< is not working in a string with email

我正在制作一个脚本,向特定用户发送一些单独的电子邮件,因为我需要身份验证,我正在使用PEAR邮件功能,它的工作效果很好,但当我试图将我的企业的名称和电子邮件输入发件人地址时,我遇到了一个错误,所以我进行了测试,并返回到一个非常简单的脚本中,但我不知道是PHP配置、我的脚本、我的结构还是发生了什么。我有以下代码,我在一个变量中有名称,第二个变量是电子邮件,第三个变量将两者相加并添加<>对于电子邮件,当我回显它时,只有名称出现,没有回显,这也是我梨形脚本中发生的事情。

    <?php
    $var1 = "John";
    $var2 = "john@domain.com";
    echo $var12 = "$var1 $var2<br>"; // This one outputs name and email without the < >
    echo $var122 = "$var1 <$var2> <br>"; // This one only outputs the data of $var1
    ?>

我感谢你的帮助。

脚本的输出将包括<john@domain.com>,但由于这是一个未知标记,浏览器将忽略它。您必须在php代码中将<>更改为&lt;&gt;