|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
既然选择了PHP,就要坚持学下去!大家有没有问自己为什么会选择学习PHP呢?就我个人而言,完全是因为兴趣,因为我的专业和计算机完全无关,但是就是对编程很赶兴趣,尤其对网络编程、web开发特别赶兴趣。 三 首页旧事宣布,让你更新更轻松(中)
前次咱们做了一个文件头(至于文件尾,请人人本人做,假定为tail.php),一个函数的模块,如今,咱们来一个根基功效的完成,也就是静态宣布啦
<?php
include("makestr.php";
include("head.php");
$newspath="/announce/"; //以文本文件寄存的旧事文件的目次
$newsfile=array();//筹办旧事数组
$hd=dir($newspath); //目次句柄
while($filename=$hd->read()){ //获得全体文件
$s=strtolower($filename);
if(strstr($s,".txt")){
//检测最新的修正日期
$lastchanged=fileatime($newspath.$filename);
$newsfile[$filename]=$lastchanged;
}
}
arsort($newsfile); //文件按工夫排序
//输入文件
for(reset($newsfile);$key=key($newsfile);next($newsfile))
{$fa=file($newspath.$key);
$n=count($fa);
echo "<p>".date("d.m.Y-H:i:s".$newsfile[$key])."<br>\n";
for($i=0;$i<$n;$i=$i+1){
$s=chop($fa[$i]);//去除空格
$s=htmlspecialchars($s);
print $s."</p>\n";
}
}
$hd->close(); //释放句柄
include("tail.php");
?>
如许,将你的旧事文本传上你根目次的annouce子目次下,就能够便利宣布旧事了。但真实的便利还不在于这,好比说,当旧事过时的时分,法式能主动删除它,多好。不必ftp,直接在线写下要新发的通知布告,多便利。好了,且听下回分化。
聪明的你,显然已经逐渐的开悟了,慢慢的理解了编程的概念,那么祝贺你,你已经迈出了成功的第一步。 |
|