删除变量/ if中的新行空格

时间:2013-10-06 09:36:00

标签: php

我有一些脚本,我有表格,然后我获得$ _POST的信息并在电子邮件上发送信息。

我用这个:

if($ccm == "")
{
    $ccm = "";
}else{
    $ccm = "CCM: <font style='font-family: Calibri; font-size: 17px;'>" . $ccm . "</font>";
}

因此,如果用户未在字段“ccm”中输入答案,则$ ccm将为空,如果用户输入了某些内容,则将显示$ ccm。它现在可以正常工作我认为,也许有一些方法可以做到我上面所做的,但问题是,当$ ccm为空并且我在电子邮件消息中获得行间距时,如何做到这样就丢失了消息中的行间距?

Thaks

3 个答案:

答案 0 :(得分:1)

好像你正在寻找这个

if(empty($ccm))
{
    $ccm = "";
}
else
{
    $ccm = "CCM: <font style='font-family: Calibri; font-size: 17px;'>" . $ccm . "</font>";
}

答案 1 :(得分:0)

if (!trim($ccm)) { /* .. */ }

摆脱空白

答案 2 :(得分:0)

猜测你没有显示的代码,听起来你应该在if / else块中添加<br><p>$ccm,而不是无条件地附加(例如)$ccm . '<br>'稍后的消息字符串。