当前位置:首页 > PHP教程 > php应用 > 列表

php 数据库内容以数组形式保存文件中

发布:smiling 来源: PHP粉丝网  添加日期:2014-08-15 14:47:07 浏览: 评论:0 

这里把数据库中的常用的内容保存到一个标准的php格式的文件当中,这样使用起来也方便了很多,下面直接看代码.

  1. <?php 
  2. $res=mysql_query("select k1,k2  from ".table('keywords')." ") ; 
  3. $str="<?php rn "
  4. while($rs=mysql_fetch_array($res)) 
  5.  
  6.  $str .="$keyword['".$rs[0]."']='".$rs[1]."';rn"
  7. $str.="?>"
  8. file_put_contents("keyword.php",$str); 
  9. echo "导出成功"
  10.  
  11. //方法二 
  12.  
  13. $f=file_get_contents("w1.txt"); 
  14. $f=str_replace("rn","<br>",$f);//替换换行符 
  15. $arr=explode("<br>",$f); 
  16. $str="<?php rn "
  17. foreach($arr as $t
  18.  $rs=explode("|",$t); 
  19.  //不能包含?等特殊符号 
  20.  $str .="$keyword['".str_replace("?","",$rs[0])."']='".str_replace("?","",$rs[1])."';rn"
  21.  
  22. $str.="?>"
  23. file_put_contents("keyword.php",$str); 
  24. echo "导出成功"
  25.  
  26. //conn.php文件//开源代码phpfensi.com 
  27. $conn=mysql_connect($mysql_host,$mysql_user,$mysql_passwordor die('连接服务器出错'); 
  28. mysql_select_db($mysql_dbor die("选择数据库出错"); 
  29. mysql_query("set names 'gbk'"); 
  30. function table($t
  31.  global $mysql_table_prefix
  32.  return $mysql_table_prefix.$t
  33. ?> 

Tags: php 数据库内容 数组形式

分享到: