일정 규모의 웹사이트를 구축하려면 역동적인 보도자료가 필수적입니다. 이를 구현하는 방법은 다양하며 빠르고 간단하며 문제가 없는 텍스트 파일을 사용하는 것이 좋습니다. 자, 바로 일하러 갑시다.
먼저 "c://news" 아래에 뉴스 텍스트를 저장하는 데 사용되는 "news"라는 폴더가 이미 있다고 가정합니다. 그리고 우리는 이 텍스트의 이름이 출판될 뉴스의 제목이라고 가정합니다.
1. 먼저 폴더 포인터 읽기를 제한합니다.
$handle=dir("c://news");
2. while 문을 사용하여 각 텍스트 파일의 포인터를 가져와 하나씩 출력합니다.
while($file=$handle->read())
{
echo $file
}
3. 2의 작업을 완료한 후 결과 출력을 관찰합니다. IIS에서 모든 텍스트 파일의 이름을 나열하는 것 외에도 페이지에 "이상한 기호"가 두 개 더 있다는 것을 발견했습니다.
.
. .
이 두 로고의 출처는 오늘 논의 범위는 아니지만 모양이 웹 페이지의 "보도 자료"에 영향을 미치므로 표시할 때 if 문을 사용하여 건너뛰는 것이 좋습니다.
4, 파일 이름 뒤의 ".txt"를 제거하려면 잘라내기()를 사용하세요.
$filename=chop($file,".")
이런 식으로 $filename[0]은 뉴스 제목이 필요합니다.
5. 표시가 완료되면 링크를 만들어야 합니다. 뉴스를 처리하고 표시하는 파일은 show.php라고 가정합니다.
위 내용을 요약하면 다음과 같이 프로그램을 작성할 수 있습니다.
<
$handle=dir("c://news; ");
while ($file=$handle->read())
{
if(($file!='.')&&($file!='..'))
{
$filename=chop($file,".");
echo " 파일 이름[0] < ;/a> ";
}
?>
다음 단계는 웹 페이지에 텍스트를 출력하는 것입니다. 이와 관련하여 이미 많은 지침이 있습니다. 다시는 반복하지 않겠습니다.
위 내용은 동적 뉴스 콘텐츠를 포함하여 동적 뉴스 게시의 구현 및 기술을 소개하며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.