发一个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的access操作类
Apr 09 PHP
php在多维数组中根据键名快速查询其父键以及父键值的代码
May 07 PHP
PHP安全防范技巧分享
Nov 03 PHP
PHP数据流应用的一个简单实例
Sep 14 PHP
PHP中可以自动分割查询字符的Parse_str函数使用示例
Jul 25 PHP
php+mysql结合Ajax实现点赞功能完整实例
Jan 30 PHP
php中array_slice和array_splice函数解析
Oct 18 PHP
Zend Framework入门教程之Zend_Registry组件用法详解
Dec 09 PHP
PHP+Mysql+Ajax实现淘宝客服或阿里旺旺聊天功能(前台页面)
Jun 16 PHP
php实现微信支付之现金红包
May 30 PHP
thinkphp框架类库扩展操作示例
Nov 26 PHP
PHP标准库 (SPL)――Countable用法示例
Jun 05 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开启opcache提升代码性能
2015/04/26 PHP
详解WordPress中创建和添加过滤器的相关PHP函数
2015/12/29 PHP
PHP下载文件的函数实例代码
2016/05/18 PHP
php+ajax 文件上传代码实例
2019/03/18 PHP
php封装的pdo数据库操作工具类与用法示例
2019/05/08 PHP
Jquery Select操作方法集合脚本之家特别版
2010/05/17 Javascript
JS request函数 用来获取url参数
2010/05/17 Javascript
基于jquery完美拖拽,可返回拖动轨迹
2012/03/29 Javascript
js转化毫秒为时间格式代码
2014/04/10 Javascript
用js替换除数字与逗号以外的所有字符的代码
2014/06/07 Javascript
jquery实现标签支持图文排列带上下箭头按钮的选项卡
2015/03/14 Javascript
JavaScript删除数组元素的方法
2015/03/20 Javascript
jQuery实现html表格动态添加新行的方法
2015/05/28 Javascript
javascript实现简单的分页特效
2015/08/12 Javascript
微信小程序 MD5加密登录密码详解及实例代码
2017/01/12 Javascript
javascript简单链式调用案例分析
2017/05/10 Javascript
JavaScript实现AOP详解(面向切面编程,装饰者模式)
2017/12/19 Javascript
jQuery 同时获取多个标签的指定内容并储存为数组
2018/11/20 jQuery
封装微信小程序http拦截器过程解析
2019/08/13 Javascript
JavaScript 获取滚动条位置并将页面滑动到锚点
2021/02/08 Javascript
[01:17]Ti4 循环赛第一日回顾
2014/07/11 DOTA
linux下python抓屏实现方法
2015/05/22 Python
Python fileinput模块使用实例
2015/05/28 Python
Python实现简单HTML表格解析的方法
2015/06/15 Python
Python创建对称矩阵的方法示例【基于numpy模块】
2017/10/12 Python
Tensorflow 查看变量的值方法
2018/06/14 Python
opencv设置采集视频分辨率方式
2019/12/10 Python
Python greenlet和gevent使用代码示例解析
2020/04/01 Python
使用keras实现孪生网络中的权值共享教程
2020/06/11 Python
浅谈keras中的后端backend及其相关函数(K.prod,K.cast)
2020/06/29 Python
CSS Grid布局教程之网格单元格布局
2014/12/30 HTML / CSS
美国最大的存储市场:SpareFoot
2018/07/23 全球购物
Otticanet澳大利亚:最顶尖的世界名牌眼镜, 能得到打折季的价格
2018/08/23 全球购物
2015年音乐教学工作总结
2015/07/22 职场文书
养成教育工作总结
2015/08/13 职场文书
2016年学习雷锋精神广播稿
2015/12/17 职场文书