トップページ >  PHP >  改行タグ追加
初版2008/11/21: 最終更新日2008/11/21
改行タグ追加
目次
改行タグ追加
サンプルコード
サンプル
改行タグ追加
nl2br関数を使うと、テキストボックスやテキスト領域の文字列上の改行コードの前に<br>タグを追加できます。
これによって、Webブラウザ上でも改行されて複数行が表示されます。

こちらにもnl2brについて記述しています。
以下がサンプルになります。

サンプルコード
(php部)
<?php
// 「送信」ボタンが押された時
if (isset($_POST[btnExec])) {
	// 改行タグ追加
	$memo_br = nl2br($_POST[memo]);
	print "<table>
		<tr>
			<td colspan='2' valign='top'>そのまま表示 : </td>
			<td>$_POST[memo]</td>
		</tr>
		<tr>
			<td colspan='2' valign='top'>改行コードを追加した場合 : </td>
			<td>$memo_br</td>
		</tr>
	</table>";
}
?>

(html部)
<form method="post">
	<textarea cols="40" rows="6" name="memo"></textarea>
	<input type="submit" name="btnExec" value="送信">
</form>

サンプル

メッセージを入力し、「送信」ボタンを押します。






改行コードを追加した形で表示されます。↓