フォームを使用して構成テキスト ファイルに保存するアイテムのリストを送信していますが、これらのリスト アイテムはすべてテキスト ファイルの同じ行にある必要があります。ただし、PHP が分割してリスト項目をファイルに入れるたびに、</li>
タグの前に新しい行が自動的に追加されます。なんで?どうすればこれを防ぐことができますか。
コード:
$pro = explode("\n",$_POST["pro"]);
$proo = "<ul>";
for($index=0; $index<count($pro);$index++)
{
$proo .= "<li>";
$proo .= $pro[$index];
$proo .= "</li>";
}
$proo .= "</ul>";
$proo = str_replace("\n","",$proo);
編集 1
Web ページにエコー$proo
すると、次のようになります。
<ul><li>List Item 1
</li><li>List Item 2
</li><li>List Item 3
</li><li>List Item 4
</li><li>List Item 5</li></ul>
それぞれの前に改行があるのはなぜ</li>
ですか?
そこのどこかに、新しい行が追加されています...
ありがとう!
デビッド