发一个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 相关文章推荐
Windows下的PHP5.0详解
Nov 18 PHP
PHP+MySQL 手工注入语句大全 推荐
Oct 30 PHP
PHP MemCached高级缓存配置图文教程
Aug 05 PHP
一道求$b相对于$a的相对路径的php代码
Aug 08 PHP
PHP+MySQL投票系统的设计和实现分享
Sep 23 PHP
php+ajax实现无刷新分页的方法
Nov 04 PHP
smarty模板引擎之内建函数用法
Mar 30 PHP
通过PHP自带的服务器来查看正则匹配结果的方法
Dec 24 PHP
详解WordPress开发中的get_post与get_posts函数使用
Jan 04 PHP
Zend Framework自定义Helper类相关注意事项总结
Mar 14 PHP
php实现微信支付之企业付款
May 30 PHP
[原创]PHP global全局变量经典应用与注意事项分析【附$GLOBALS用法对比】
Jul 12 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脚本的10个技巧(6)
2006/10/09 PHP
php防止伪造数据从地址栏URL提交的方法
2014/08/24 PHP
php解决安全问题的方法实例
2019/09/19 PHP
PHP中迭代器的简单实现及Yii框架中的迭代器实现方法示例
2020/04/26 PHP
jquery实现弹出层遮罩效果的简单实例
2014/03/03 Javascript
node.js解决获取图片真实文件类型的问题
2014/12/20 Javascript
php+ajax+jquery实现点击加载更多内容
2015/05/03 Javascript
浅谈JavaScript字符串拼接
2015/06/25 Javascript
js实现类似菜单风格的TAB选项卡效果代码
2015/08/28 Javascript
详解javascript new的运行机制
2016/01/26 Javascript
JS弹出新窗口被拦截的解决方法
2016/08/09 Javascript
微信小程序 地图定位简单实例
2016/10/14 Javascript
js实现文字向上轮播功能
2017/01/13 Javascript
基于Bootstrap漂亮简洁的CSS3价格表(附源码下载)
2017/02/28 Javascript
Angular 实现输入框中显示文章标签的实例代码
2018/11/07 Javascript
微信小程序使用map组件实现获取定位城市天气或者指定城市天气数据功能
2019/01/22 Javascript
详解vue中axios的使用与封装
2019/03/20 Javascript
如何解决jQuery 和其他JS库的冲突
2020/06/22 jQuery
[04:48]DOTA2亚洲邀请赛林书豪为VGJ加油
2017/04/01 DOTA
[52:44]VGJ.T vs infamous Supermajor小组赛D组败者组第一轮 BO3 第一场 6.3
2018/06/04 DOTA
Python中进程和线程的区别详解
2017/10/29 Python
python使用jieba实现中文分词去停用词方法示例
2018/03/11 Python
Python线程同步的实现代码
2018/10/03 Python
Python之两种模式的生产者消费者模型详解
2018/10/26 Python
用python3 urllib破解有道翻译反爬虫机制详解
2019/08/14 Python
python opencv将表格图片按照表格框线分割和识别
2019/10/30 Python
python numpy生成等差数列、等比数列的实例
2020/02/25 Python
MATLAB数学建模之画图汇总
2020/07/16 Python
美国婚礼装饰和活动用品批发供应商:Event Decor Direct
2018/10/12 全球购物
Herschel Supply Co.美国:背包、手提袋及配件
2020/11/24 全球购物
毕业生找工作的自我评价
2013/10/18 职场文书
销售经理竞聘书
2014/03/31 职场文书
2014年化验员工作总结
2014/11/18 职场文书
万里长城导游词
2015/01/30 职场文书
介绍信模板
2015/01/31 职场文书
交通肇事罪辩护词
2015/05/21 职场文书