データベースからレコードを抽出し、テキストのみのHTMLページに保存しました。各レコードは<p>
段落フィールドに格納され、改行<br />
と行<で区切られhr>
ます。例えば:
Company Name<br/>
555-555-555<br />
Address Line 1<br />
Address Line 2<br />
Website: www.example.com<br />
これらのレコードをCSVファイルに配置する必要があります。fputcsvをarray()およびfile_get_contents()と組み合わせて使用しましたが、Webページのソースコード全体が.csvファイルに読み込まれ、多くのデータも欠落していました。これらは、同じ形式で保存された複数のレコードです。したがって、上記のようにレコードブロック全体の後で、<hr>
行タグで区切られます。以下に示すように、会社名を[名前]列に、電話番号を[電話]列に、住所を[住所]列に、[Webサイト]を[Webサイト]列に読みたいと思います。
http://i.stack.imgur.com/00Gxw.png
どうすればこれを行うことができますか?
HTMLの抜粋:
1 Stop Signs<br />
480-961-7446<br />
500 N. 56th Street<br />
Chandler, AZ 85226<br />
<br />
Website: www.1stopsigns.com<br />
<br />
</p><br /><hr><br />
HTMLのソースでは、このように間隔が空けられています。