140207訓練
記事の並びを降順にする コード
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
<?php $data = @file('ファイル名', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES) or die('ファイルが開けませんでした'); $cnt = count($data); print('<dl>'); foreach (array_reverse($data) as $row): $datum = explode("\t", $row); ?> <dt><?php printf('%02d.%s', $cnt, e($datum[1])); ?>(<?php print(e($datum[0])); ?>)</dt> <dd>メッセージ:<?php print(e($datum[2])); ?></dd> <hr /> <?php $cnt--; endforeach; print('</dl>'); ?> |
ファイルを読み込んで中身ひっくり返す的な動き。 file ファイル全体を読み込んで配列に格納する。 第一引数:ファイルパス… 続きを読む »