これは NOVICE からの 2 部構成の質問なので、回答を注意深く説明できれば幸いです。
現在、このコードを使用して、ニュース フォルダーからフロント ページに最新のニュース記事を追加しています。各記事は個別の html ページです。
<?php $files = glob('news/*.html');
sort($files);
$newest = array_pop($files);
include($newest); ?>
しかし、それらすべてを追加せずに、上記のフォルダーから2番目、3番目、4番目などのファイルを追加するにはどうすればよいですか。
2 番目の質問です。これらの記事にリンクするのと同じ方法で「エコー」機能を作成するにはどうすればよいですか。現在、私はこの単純な方法を使用 <a href="#20130207 Grass Lands"> Grass Lands</a>
していますが、新しい記事が来るたびに手動で行う必要があります。これを使おうと思いました。(注: すべてのニュース HTML ページは、「20130207 Grass Lands.html」、「20130206 Demons vs Fairyland」などの名前が付けられています。)
<a href="# <?php $files = glob('news/*.html');
sort($files);
$newest = array_pop($files);
echo $newest; ?> "> <?php $files = glob('news/*.html');
sort($files);
$newest = array_pop($files);
echo $newest; ?>
</a>
しかし、ボタンは「news/20130207 Grass Lands.html」を読んでしまいます。「news/20130207」とボタンの「.html」部分を切り取り、「Grass Lands」だけを残すにはどうすればよいですか。