如何为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:)