发一个php简单的伪原创程序,配合商城采集用的


Posted in PHP onOctober 12, 2010
<?php 
$arr=array(); 
$arr['好']='坏'; 
$arr['不好']='不坏'; 
$arr['坏']='好'; 
$arr['不坏']='不好'; 
$str="我们好不好"; 
echo strtr($str,$arr); 
//输出我们坏不坏 
?>

于是问题就很好解决了。自己构建了一个数据库来收集同义词
关键的两个程序是导入数据库和导出文件。
word2db.php 从文件导入到数据库中
<?php 
//将文件中的数组写入到数据库中 
require("conn.php"); 
@require("keyword.php"); 
mysql_query("delete from ".table('keywords').""); 
foreach($keyword as $key=>$val) 
{ 
//$key=iconv('utf-8','gbk',$key); 
//$val=iconv('utf-8','gbk',$val); 
$pinyin=getfirstchar($key); 
$ct=mysql_query("select count(*) from ".table('keywords')." where k1='$key' and k2='$val'");//检测是否已经存在 
$ct=@mysql_fetch_array($ct); 
$ct=$ct[0]; 
if($ct<=0)//不存在则插入 
{ 
mysql_query("insert into ".table('keywords')."(k1,k2,pinyin) values('$key','$val','$pinyin')") or die("出错"); 
} 
} 
echo "插入成功!"; 
?>

db2word.php 从数据库导入到文件
<?php 
//将数据库以数组形式写到文件中 
require("conn.php"); 
$res=mysql_query("select k1,k2 from ".table('keywords')." ") ; 
$str="<?php \r\n "; 
while($rs=mysql_fetch_array($res)) 
{ 
$str .="\$keyword['".$rs[0]."']='".$rs[1]."';\r\n"; 
} 
$str.="?>"; 
file_put_contents("keyword.php",$str); 
echo "导出成功"; 
?>
PHP 相关文章推荐
最省空间的计数器
Oct 09 PHP
php 来访国内外IP判断代码并实现页面跳转
Dec 18 PHP
Drupal 添加模块出现莫名其妙的错误的解决方法(往往出现在模块较多时)
Apr 18 PHP
PHP导入Excel到MySQL的方法
Apr 23 PHP
php的urlencode()URL编码函数浅析
Aug 09 PHP
解析phpstorm + xdebug 远程断点调试
Jun 20 PHP
IIS安装Apache伪静态插件的具体操作图文
Jul 01 PHP
php页面防重复提交方法总结
Nov 25 PHP
Thinkphp调用Image类生成缩略图的方法
Mar 07 PHP
Laravel 5框架学习之Laravel入门和新建项目
Apr 07 PHP
yii权限控制的方法(三种方法)
Dec 28 PHP
PHP 二维关联数组根据其中一个字段排序(推荐)
Apr 04 PHP
php知道与问问的采集插件代码
Oct 12 #PHP
php笔记之常用文件操作
Oct 12 #PHP
php+jquery编码方面的一些心得(utf-8 gb2312)
Oct 12 #PHP
windows下升级PHP到5.3.3的过程及注意事项
Oct 12 #PHP
PHP OPCode缓存 APC详细介绍
Oct 12 #PHP
并发下常见的加锁及锁的PHP具体实现代码
Oct 12 #PHP
PHP开发的一些注意点总结
Oct 12 #PHP
You might like
用php守护另一个php进程的例子
2015/02/13 PHP
Yii2框架使用计划任务的方法
2016/05/25 PHP
php中json_encode不兼容JSON_UNESCAPED_UNICODE的解决方案
2016/05/31 PHP
PHP实现的折半查找算法示例
2017/12/19 PHP
php 使用mpdf实现指定字段配置字体样式的方法
2019/07/29 PHP
PHP高并发和大流量解决方案整理
2019/12/24 PHP
javascript中处理时间戳为日期格式的方法
2014/01/02 Javascript
jquery设置text的值示例(设置文本框 DIV 表单值)
2014/01/06 Javascript
Jquery自定义button按钮的几种方法
2014/06/11 Javascript
jquery实现简单的轮换出现效果实例
2015/07/23 Javascript
原生JavaScript实现滚动条效果
2020/03/24 Javascript
BootStrap与validator 使用笔记(JAVA SpringMVC实现)
2016/09/21 Javascript
详谈js中window.location.search的用法和作用
2017/02/13 Javascript
js学习总结之DOM2兼容处理this问题的解决方法
2017/07/27 Javascript
在vscode中统一vue编码风格的方法
2018/02/22 Javascript
vue.js 实现输入框动态添加功能
2018/06/25 Javascript
使用apifm-wxapi模块中的问题及解决方法
2019/08/05 Javascript
在Vue mounted方法中使用data变量详解
2019/11/05 Javascript
vue使用openlayers实现移动点动画
2020/09/24 Javascript
Python实现的简单hangman游戏实例
2015/06/28 Python
python3.5安装python3-tk详解
2019/04/26 Python
python+logging+yaml实现日志分割
2019/07/22 Python
python实现同一局域网下传输图片
2020/03/20 Python
Python将list元素转存为CSV文件的实现
2020/11/16 Python
pycharm最新激活码有效期至2100年(亲测可用)
2021/02/05 Python
斯福泰克软件测试面试题
2015/02/16 面试题
若干个Java基础面试题
2015/05/19 面试题
大学生专业个人学习的自我评价
2013/10/26 职场文书
美术师范毕业生自荐信
2013/11/16 职场文书
社区学雷锋活动策划方案
2014/01/30 职场文书
酒店保安领班职务说明书
2014/03/04 职场文书
开学典礼策划方案
2014/05/28 职场文书
学位证书委托书
2014/09/30 职场文书
习总书记三严三实学习心得体会
2014/10/13 职场文书
环卫个人总结
2015/03/03 职场文书
2016年端午节校园广播稿
2015/12/18 职场文书