PHP自動更新新聞DIY

2022-10-03 12:48:10 字數 1181 閱讀 5930

我們瀏覽一些**的時候,往往看到一些新聞是剛剛更新不久的,如果要是人工維護的話,那會是一項非常繁瑣的工作。然而,我們可以通過程qghyjqi序來控制實現更新操作,事情就會變得很方便了(我可不是要偷懶)。

在這裡,我使用php來實現這一功能。其原理就是根據新聞發布的時間逆序排列好,然後在一頁面顯示新聞連線列表,每乙個連線都對應一條新聞內容網頁。具體操作如下:

一、首先,在你的站點下建立乙個目錄,將編輯好的新聞頁都儲存在此目錄下,將來所有的新聞頁都放入這裡,方便維護。新聞頁格式為超文字方式(可別說你還不會html),首行為「<html><he新聞標題</title></head>」(原因隨後解釋)。

二、編寫程式,實現新聞自動更新功能(假設檔名為paixu.php)

源程式如下:

<?php

$fp=array("filename"=>"","filetime"=>"","firstline"=>"");//建立陣列,儲存檔名、檔案首行

$dd=dir('新聞儲存目錄')www.cppcns.com;//讀取新聞檔案的儲存目錄

$i=0;

clearstatcache();

while ($file=$dd->read())//迴圈讀出目錄中的檔案

$i++;}}

$i=count($fp);//儲存檔案數

$i-=4;

for($j=0;$j<$i;$j++)//按照冒泡演算法排序(電腦報已經有文章介紹了,我不羅嗦了)

for($k=$i;$k>$j;$k--)

if($fp[$j]["filetime"]<=$fp[$k]["filetime"])

for($i=0;$i<=(count($fp)-4);$i++)//讀取儲存的檔案資訊,做好相應連線

$dd->close();

?>  三、將程式和目錄放到你的**上,然後在瀏覽器敲入http://**名/目錄/panxu.php,能看到嗎?

最後,再羅嗦幾句(我可不是要多賺money,主要還是為人民服務),你的**必須支援php功能。

而且,我僅僅提供了基本的功能,你可以增加更多的控制功能,還有頁面的修飾和美化等工作,就要靠你自己了(什麼?說我不負責到底?我苦...)。 好了,就先到此為止。有什麼不對的地方,還請大家多指教,可發email:[email protected]與我聯絡交流。

本文標題: php自動更新新聞diy

本文位址:

自動更新原理

安裝補丁的時候,客戶端的主程式一般是要關閉的,除非採用動態解除安裝 調入元件的技術,比如網路遊戲,就是盡量讓玩家邊玩遊戲邊更新。人們嫌這樣的公升級仍然太麻煩,後來出現了b s結構,大家像抓住了救命稻草一樣的追捧至今,希望能從這些勞動中解脫出來。b s結構就是瀏覽器 伺服器結構,它所有的功能,都是在瀏...

自動更新元件

一些說明 自動更新幾乎每個程式都有。而自動更新的基本方法就是 1.比較本地版本與伺服器上的版本,做出是否需要更新的判斷 配置檔案的格式如下 xml version 1.0 encoding gb2312 configmodel xmlns xsi xmlns xsd ver 2.0ver 版本號 p...

自動更新元件

一些說明 自動更新幾乎每個程式都有。而自動更新的基本方法就是 1.比較本地版本與伺服器上的版本,做出是否需要更新的判斷 配置檔案的格式如下 xml version 1.0 encoding gb2312 configmodel xmlns xsi xmlns xsd ver 2.0ver 版本號 p...