PHP 個人 Web サイトのセットアップに関する講義 3

WBOY
リリース: 2016-07-29 08:33:49
オリジナル
1145 人が閲覧しました

更新を楽にするホームページニュースリリース3選(その2)
前回はファイルヘッダー(ファイル末尾はtail.phpとして自分で作ってください)と関数モジュールを作りましたが、今度はやってみましょう基本的な機能の実現はダイナミックパブリッシングです
include("makestr.php";
include("head.php");
$newspath="/announce/"; //テキストファイルに保存ニュースファイルのディレクトリ
$newsfile=array();//ニュース配列を準備
$hd=dir($newspath); //ディレクトリハンドル
while($filename=$hd->read()){ //Getすべてのファイル
$s=strto lower($filename);
if(strstr($s,".txt")){
//最新の変更日を検出します
$lastchanged=fileatime($newspath.$filename); newsfile[$filename]=$lastchanged;
}
}
arsort($newsfile); //ファイルは時間順に並べ替えられます
//出力ファイル
for(reset($newsfile);$key=key($newsfile);次 ($newsfile))
{$fa=file($newspath.$key);
$n=count($fa);
echo "

".date("d.m.Y-H:i:s") . $newsfile[$key])."
n";
for($i=0;$i$s=chop($fa[$ i ]);//スペースを削除
$s=htmlspecialchars($s);
print $s."

n";
}
$hd->close();
include("tail.php");
?> このように、ニュース テキストをルート ディレクトリの annouce サブディレクトリにアップロードすると、ニュースの公開が容易になります。たとえば、ニュースが古くなった場合、プログラムが自動的に新しいお知らせをオンラインに書き込めるのはとても便利です。
以上、PHP 個人 Web サイトの立ち上げに関する講座の第 3 回をさまざまな側面から紹介しましたが、PHP チュートリアルに興味のある友人の参考になれば幸いです。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!