PHP操作文章列表可以帮助我们轻松获得文章推荐等功能的实现,增加网站功能的完整性。对于PHP程序员来说必须要掌握到这一技巧的运用。

PHP被许多程序员用于网站的开发建设中。在网站实际建设时,通常都会需要一个文章列表的需求。下面就为大家介绍有关PHP操作文章列表的一些实现技巧。#t#

PHP操作文章列表相关技巧分享(php帮助文档)  PHP操作文章列表 第1张

在数据库中创建字段,记录文件名,每生成一个文件,将自动生成的文件名存入数据库,对于推荐文章,只需指向存放静态文件的指定文件夹中的该页面即可。 利用PHP操作文章列表,存为字符串,生成页面时替换此字符串即可。如,在页面中放置文章列表的表格加入标记{articletable},而在 PHP处理文件中:

PHP操作文章列表实现代码:

  1. <?php
  2. $title="http://siyizhu.com测试模板";
  3. $file="TwoMaxIntertesttemplet,
    <br>author:Matrix@Two_Max"
    ;
  4. $fp=fopen("temp.html","r");
  5. $content=fread($fp,filesize("temp.html"));
  6. $content=str_replace("{file}",$file,$content);
  7. $content=str_replace("{title}",$title,$content);
  8. //生成列表开始
  9. $list='';
  10. $sql="selectid,title,filenamefromarticle";
  11. $query=mysql_query($sql);
  12. while($result=mysql_fetch_array($query)){
  13. $list.='<ahref='.$root.$result['filename'].'
    target=_blank>'.$result['title'].'</a><br>';
  14. }
  15. $content.=str_replace("{articletable}"
    ,$list,$content);
  16. //生成列表结束
  17. //echo$content;
  18. $filename="test/test.html";
  19. $handle=fopen($filename,"w");
    //打开文件指针,创建文件
  20. /*
  21. 检查文件是否被创建且可写
  22. */
  23. if(!is_writable($filename)){
  24. die("文件:".$filename."不可写,
    请检查其属性后重试!");
  25. }
  26. if(!fwrite($handle,$content)){
    //将信息写入文件
  27. die("生成文件".$filename."失败!");
  28. }
  29. fclose($handle);//关闭指针
  30. die("创建文件".$filename."成功!");
  31. ?>

以上这段代码示例就是PHP操作文章列表的相关使用方法。

转载请说明出处
知优网 » PHP操作文章列表相关技巧分享(php帮助文档)

发表评论

您需要后才能发表评论