发一个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实现的MySQL通用查询程序
Mar 11 PHP
用header 发送cookie的php代码
Mar 16 PHP
php动态生成JavaScript代码
Mar 09 PHP
PHP 图片上传代码
Sep 13 PHP
PHP学习散记_编码(json_encode 中文不显示)
Nov 10 PHP
PHP多进程编程实例
Oct 15 PHP
使用正则去除php代码中的注释方法
Nov 03 PHP
php中替换字符串函数strtr()和str_repalce()的用法与区别
Nov 25 PHP
PHP实现微信提现功能
Sep 30 PHP
mac pecl 安装php7.1扩展教程
Oct 17 PHP
如何在Laravel之外使用illuminate组件详解
Sep 20 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中DIRECTORY_SEPARATOR,PATH_SEPARATOR两个常量的作用
2013/06/21 PHP
Laravel 5.0 发布 新版本特性详解
2015/02/10 PHP
浅析PHP关键词替换的类(避免重复替换,保留与还原原始链接)
2015/09/22 PHP
JSON用法之将PHP数组转JS数组,JS如何接收PHP数组
2015/10/08 PHP
PHP去除字符串最后一个字符的三种方法实例
2017/03/01 PHP
php mysql数据库操作类(实例讲解)
2017/08/06 PHP
基于JQuery的Select选择框的华丽变身
2011/08/23 Javascript
使用JavaScript刷新网页的方法
2015/06/04 Javascript
JS+CSS实现的经典圆角下拉菜单效果代码
2015/10/21 Javascript
JS加载iFrame出现空白问题的解决办法
2016/05/13 Javascript
原生js实现轮播图的示例代码
2017/02/20 Javascript
Bootstrap模态框插件使用详解
2017/05/11 Javascript
JavaScript脚本语言是什么_动力节点Java学院整理
2017/06/26 Javascript
ionic 3.0+ 项目搭建运行环境的教程
2017/08/09 Javascript
JavaScript框架Angular和React深度对比
2017/11/20 Javascript
解决vue单页路由跳转后scrollTop的问题
2018/09/03 Javascript
通过seajs实现JavaScript的模块开发及按模块加载
2019/06/06 Javascript
vue实现路由不变的情况下,刷新页面操作示例
2020/02/02 Javascript
[06:40]2014DOTA2西雅图国际邀请赛 DK战队巡礼
2014/07/07 DOTA
[06:45]2018DOTA2亚洲邀请赛 4.5 SOLO赛 Sccc vs Maybe
2018/04/06 DOTA
numpy给array增加维度np.newaxis的实例
2018/11/01 Python
Python实现常见的回文字符串算法
2018/11/14 Python
python 函数中的参数类型
2020/02/11 Python
python爬虫学习笔记之pyquery模块基本用法详解
2020/04/09 Python
pandas DataFrame运算的实现
2020/06/14 Python
python中PyQuery库用法分享
2021/01/15 Python
探究 canvas 绘图中撤销(undo)功能的实现方式详解
2018/05/17 HTML / CSS
Too Faced官网:美国知名彩妆品牌
2017/03/07 全球购物
后勤岗位职责
2013/11/26 职场文书
十佳美德少年事迹材料
2014/02/05 职场文书
汽车机修工岗位职责
2014/03/06 职场文书
公司开业庆典策划方案
2014/06/04 职场文书
2015年全国科普日活动总结
2015/03/23 职场文书
乡镇科协工作总结2015
2015/05/19 职场文书
2019年大学推荐信
2019/06/24 职场文书
gtx1650怎么样 gtx1650显卡相当于什么级别
2022/04/08 数码科技