在文本区域中打印html代码

时间:2017-05-26 13:14:08

标签: html

这里我需要显示带有折线的文字,但我只是在文本区域内显示html代码。 这是我的代码

<?php
$msg.="From :";
$msg.="<br/>";
$msg.="To :";
$msg.="Date :";
print_r($msg);
?>
<textarea><?php print_r($msg);?></textarea>

我需要在文本区域中打印html执行的代码。 提前谢谢。

3 个答案:

答案 0 :(得分:4)

HTML方法来修复它,使用ASCII字符&#013;

  

回车&#010;

     

换行&NewLine;(HTML实体:<textarea cols='60' rows='8'>This is line1&#13;&#10;This is line2</textarea>

     

参考:http://www.theasciicode.com.ar/ascii-control-characters/carriage-return-ascii-code-13.html

&#13;
&#13;
{{1}}
&#13;
&#13;
&#13;

答案 1 :(得分:0)

只需替换您的代码:

<textarea><?php print_r($msg);?></textarea>

为:

<textarea><?php echo $msg;?></textarea>

答案 2 :(得分:0)

您可以尝试以下方式:

echo '<textarea>'.print_r($msg).'</textarea>';