次のようなプレーンテキストの行を含む変数 $boo があります (単一の改行あり):
a
b
c
それを箇条書きリストにフォーマットする関数が必要です。次のことを考え出しましたが、出力するものを静かにすることはできません:
<?php
function listformat ($list) {
$listformat = explode("\n", $listformat);
foreach ($listformat as $test => $line) {
return "<li>".$line."</li>";
};
};
?>
<ul>
<?php
listformat ($boo);
?>
</ul>
「return」の代わりに echo を使用し、関数を削除すると機能します。