发一个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 相关文章推荐
使用php来实现网络服务
Sep 15 PHP
ExtJS与PHP、MySQL实现存储的方法
Apr 02 PHP
利用PHP+JS实现搜索自动提示(实例)
Jun 09 PHP
php环境下利用session防止页面重复刷新的具体实现
Jan 09 PHP
PHP按行读取、处理较大CSV文件的代码实例
Apr 09 PHP
WordPress中获取页面链接和标题的相关PHP函数用法解析
Dec 17 PHP
yii2 页面底部加载css和js的技巧
Apr 21 PHP
PHP抓取远程图片(含不带后缀的)教程详解
Oct 21 PHP
php表单文件iframe异步上传实例讲解
Jul 26 PHP
PHP使用glob方法遍历文件夹下所有文件的实例
Oct 17 PHP
PHP时间戳和日期相互转换操作实例小结
Dec 18 PHP
PHP获取类私有属性的3种方法
Sep 10 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连接与操作PostgreSQL数据库的方法
2014/12/25 PHP
TP5框架使用QueryList采集框架爬小说操作示例
2020/03/26 PHP
php中使用array_filter()函数过滤数组实例讲解
2021/03/03 PHP
几个常用的JavaScript字符串处理函数 - split()、join()、substring()和indexOf()
2009/06/02 Javascript
javascript nextSibling 与 getNextElement(node) 使用介绍
2011/10/13 Javascript
Extjs Label的 fieldLabel和html属性值对齐的方法
2014/06/15 Javascript
创建、调用JavaScript对象的方法集锦
2014/12/24 Javascript
jQuery中使用each处理json数据
2015/04/23 Javascript
js剪切板应用clipboardData实例解析
2016/05/29 Javascript
详解IWinter 一个路由转控制器的 Nodejs 库
2017/11/15 NodeJs
node的process以及child_process模块学习笔记
2018/03/06 Javascript
javascript中数组的常用算法深入分析
2019/03/12 Javascript
ionic+html5+API实现双击返回键退出应用
2019/09/17 Javascript
Nodejs文件上传、监听上传进度的代码
2020/03/27 NodeJs
详解在IDEA中将Echarts引入web两种方式(使用js文件和maven的依赖导入)
2020/07/11 Javascript
k8s node节点重新加入master集群的实现
2021/02/22 Javascript
[01:00:11]DOTA2-DPC中国联赛 正赛 CDEC vs DLG BO3 第一场 2月7日
2021/03/11 DOTA
python中的对象拷贝示例 python引用传递
2014/01/23 Python
python re.sub()替换正则的匹配内容方法
2019/07/22 Python
python实现静态服务器
2019/09/05 Python
Pytorch中膨胀卷积的用法详解
2020/01/07 Python
Python3如何在Windows和Linux上打包
2020/02/25 Python
Python3标准库之dbm UNIX键-值数据库问题
2020/03/24 Python
德国高性价比网上药店:medpex
2017/07/09 全球购物
奶茶店创业计划书范文
2014/01/17 职场文书
艺术学院毕业生求职信
2014/07/09 职场文书
民主评议党员自我鉴定
2014/10/21 职场文书
贪污受贿检讨书范文
2014/11/19 职场文书
2015年车间管理工作总结
2015/07/23 职场文书
2016年中秋节慰问信
2015/12/01 职场文书
演讲稿:​快乐,从不抱怨开始!
2019/04/02 职场文书
Golang二维切片初始化的实现
2021/04/08 Golang
老生常谈 使用 CSS 实现三角形的技巧(多种方法)
2021/04/13 HTML / CSS
用Python将库打包发布到pypi
2021/04/13 Python
JVM钩子函数的使用场景详解
2021/08/23 Java/Android
利用JuiceFS使MySQL 备份验证性能提升 10 倍
2022/03/17 MySQL