首頁 > 後端開發 > php教程 > 以文字檔案實現的動態即時發布新聞的程式_PHP教程

以文字檔案實現的動態即時發布新聞的程式_PHP教程

WBOY
發布: 2016-07-21 16:03:21
原創
910 人瀏覽過

動態即時發布新聞的程序,可根據發佈時間,自動排列顯示順序。新聞文件為儲存在指定目錄的文字檔案組成,當有新聞的時候,程式會自動地將其顯示出來,並且排列在頁面的最開始部分。


News


News




  include('locationfilename.php');

  function createur1($text){
  //////////////////////////////////////////////////////////////////////////////////////////////////////////// 🎜>  //${http://mysite.ch}
  //或是${http://mysite.ch|My homepage in}
  //開始處理文字檔案部分
 =$text;
    $a=strstr($s,'${');
    if ($a){
      $b ($b){
        $la=strlen($a); $ls=strlen($s);
        $ a=substr($a,2);
        $lb=strlen($b); $la=strlen($a);
        $a=substr($a,lb0,$la-$lb) ; $b=substr($b,1);
        $ta=strstr($a,"|");
        if($ta){           $linktext=substr($a,$la-$lt 1);
        > }
       else{
         $linktext=$a;
       }
🎜>      a>".$b;
      }
    }

  return($s);
  }
  //切記,新聞檔案必須是文字檔案
  $newspath="/home/htdocs/test/new/";

  //設定陣列
  $newsfile=array();

  //設定目錄把柄
  $hd=dir($newspath);

  //取得全部文件,並將其存放在陣列中$
  while($filename=$ hd->read() ){
    $s=strtolower($filename);
    if (strstr($s,".txt")){
  lastchanged=filemtime($newspath.$filename);
      $newsfile[$filename]=$lastchanged;
    }
  }
    }
  } ;
  //輸出檔案
  for(reset($newsfile);  $key=key($newsfile);  next($newsfile)){
    $fa=file($pathnews.$key);
    $n=count($fa);
    print "";
  }
  $hd->close();

?>

 

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/316336.htmlTechArticle動態即時發布新聞的程序,可以根據發佈時間,自動地排列顯示順序。新聞文件為儲存在指定目錄的文字檔案組成,當有新聞的時候,程式...
n";
    print "".date("d.m.Y - H:i:s",$filei:s",$ [$key])."
n";
    for($i=0; $i      $s=chop($ fa[$i]);
      $s=htmlspecialchars($s);
      $s=createur1($s);
    print "

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板