"/>

">

>백엔드 개발 >PHP 튜토리얼 >뉴스 게시는 텍스트 파일을 사용하여 뉴스를 동적으로 실시간 게시하는 프로그램입니다.

뉴스 게시는 텍스트 파일을 사용하여 뉴스를 동적으로 실시간 게시하는 프로그램입니다.

WBOY
WBOY원래의
2016-07-29 08:34:131041검색

뉴스 발표 시간에 따라 표시 순서를 자동으로 정렬할 수 있는 동적인 실시간 뉴스 게시 프로그램입니다. 뉴스 파일은 지정된 디렉토리에 저장된 텍스트 파일입니다. 뉴스가 있으면 프로그램이 자동으로 이를 표시하고 페이지 시작 부분에 정렬합니다.


뉴스
>

뉴스




include('locationfilename.php');
function createur1($text){
//이 링크와 같은 뉴스 텍스트 파일을 삽입하세요.
//${http://mysite.ch}
//또는 ${http://mysite.ch|내 홈페이지 in}
//텍스트 파일 부분 처리 시작
$ s=$text;
$a=strstr($s,'${');
if ($a){
$b=strstr($a,'}'); if ($b){
$la=strlen($a); $ls=strlen($s)
$s=substr($s,0,$ls-$la); $a=substr($a,2);
$lb=strlen($b); $la=strlen($a)
$a=substr($a,0,$la- $lb ); $b=substr($b,1);
$ta=strstr($a,"|")
if($ta){
$la=strlen($a ); $lt=strlen($ta);
$linktext=substr($a,$la-$lt 1)
$a=substr($a,0,$la-$lt); >> ".$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($newspath.$key)
$n=count($fa ) ;
인쇄 "";
}
$hd->close();
?>


위 내용은 보도자료 내용을 포함하여 텍스트 파일을 이용한 동적 실시간 보도자료 프로그램을 소개한 내용으로, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
n";
인쇄 "".date("d.m.Y - H:i:s",$newsfile[$key])." < ;/b>
n";
for($i=0; $i $s=chop($fa[$i] ) ;
$s=htmlspecialchars($s);
$s=createur1($s)
$s를 인쇄합니다."
n"; < ;/td>