如何为php变量保留换行符。。?

如何为php变量保留换行符。。?,php,Php,我尝试使用BREAK标记、\n、strip\u标记、preg\u replace 但是我不知道怎么用它 $echo .= ' <div id="chooseForm"> <div class="ads"> <input type="checkbox" name="blah1" value="blah1" '. isset($_POST['blah1']) ? "checked" : "") .'> <

我尝试使用
BREAK标记、\n、strip\u标记、preg\u replace

但是我不知道怎么用它

$echo .= ' <div id="chooseForm"> 
            <div class="ads">
               <input type="checkbox" name="blah1" value="blah1" '. isset($_POST['blah1']) ? "checked" : "") .'> <b>blah1 </b>              
               <input type="checkbox" name="blah2" value="blah2" '. (isset($_POST['blah2']) ? "checked" : "") .'> <b>blah2</b>';
$echo.='
胡说八道
废话;
我应该为两个复选框设置两行分隔符(这正是我想要的…)

有人能帮忙吗

编辑:


我无法正确使用这两个函数:
strip\u tags,preg\u replace
(我不是php程序员,所以有人能告诉我如何使用这些函数编写上述代码吗…,所以我想它会工作的。

您正在分配一个名为$echo的变量。完成后也会进行回显:

echo $echo;

也许您希望呈现换行符,在这种情况下,您应该将输出包装在
标记中


你确定一些外部CSS没有影响它吗?据我所知,CSS不应该影响我…我强烈感觉到,我无法使用这两件事:剥去标签,正确地替换。你能告诉我如何使用这些标签来编写上面的代码吗?

标签应该会产生换行符。你不需要任何这些乐趣我看不到你试图使用上面提到的函数,也不知道你为什么需要它们。从你的问题来看,你不清楚你在尝试做什么,以及为什么它不起作用。你的代码在第一个复选框后放一个换行符,在第二个复选框后放两个换行符。对不起,兄弟,实际上我应该在$echo变量中使用换行符。。我不能使用外部回音。。那么,还有其他想法吗?@John,但是$echo变量中已经有换行符了。看到那些

标记了吗?这些是换行符。我不知道你说的
外部回音是什么意思,但是如果你不将字符串写入输出,你将永远看不到它。哇!它就像一个符咒一样工作。只需标记h帮我解决了这个问题..哈哈..我想在换行时使用一些愚蠢的功能..echo$echo;在某个地方调用某个文件(即使我不知道调用的地方,这是一个大代码),无论如何,thanx很多兄弟..gud day:)