PHP > Webアプリ > BBS > PM forum
http://www.rocomotion.jp/phpms/pm_forum.php
動作サンプル
http://www.rocomotion.jp/phpms/sample/pmforum/
スレッド式の掲示板で、返信メッセージのタイトルを字下げ(インデント)して表示している。
どうやってインデント表示を実現しているのか、ソースコードを参考にさせていただいた。
#code(php){{
$space = ""; for ($sp = 0; $sp < $tsp; $sp++) { $space .= ' '; }
if ($tstatus == 1) { $mark = '<img src="'. ICONURL. 'solved.gif" alt="解決済み" border="0" />'; } else { $mark = '└'; }
echo $space. $mark. ' ';
}}
空白( )を入れて字下げしていると。
=入れ子の深さ分だけ、空白を入れればOKと。