发一个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 26 PHP
php下关于Cannot use a scalar value as an array的解决办法
Aug 08 PHP
PHPExcel读取EXCEL中的图片并保存到本地的方法
Feb 14 PHP
浅谈php错误提示及查错方法
Jul 14 PHP
PHP实现简单实用的验证码类
Jul 29 PHP
一键生成各种尺寸Icon的php脚本(实例)
Feb 08 PHP
php实现socket推送技术的示例
Dec 20 PHP
原生JS实现Ajax通过POST方式与PHP进行交互的方法示例
May 12 PHP
stripos函数知识点实例分享
Feb 11 PHP
Yii框架实现对数据库的CURD操作示例
Sep 03 PHP
PHP连接MySQL数据库的三种方式实例分析【mysql、mysqli、pdo】
Nov 04 PHP
windows系统php环境安装swoole具体步骤
Mar 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
ThinkPHP中使用ajax接收json数据的方法
2014/12/18 PHP
PHP 获取ip地址代码汇总
2015/07/05 PHP
基于PHP生成简单的验证码
2016/06/01 PHP
学习js所必须要知道的一些
2007/03/07 Javascript
模仿百度三维地图的js数据分享
2011/05/12 Javascript
jquery 多行文本框(textarea)高度变化
2013/07/03 Javascript
javascript中call apply 的应用场景
2015/04/16 Javascript
js 获取元素的具体样式信息getcss(实例讲解)
2017/07/05 Javascript
原生JS实现Ajax跨域请求flask响应内容
2017/10/24 Javascript
Vue实现摇一摇功能(兼容ios13.3以上)
2021/01/26 Vue.js
浅析python 内置字符串处理函数的使用方法
2014/06/11 Python
AI人工智能 Python实现人机对话
2017/11/13 Python
人机交互程序 python实现人机对话
2017/11/14 Python
使用python实现链表操作
2018/01/26 Python
简单了解python PEP的一些知识
2019/07/13 Python
Django使用unittest模块进行单元测试过程解析
2019/08/02 Python
Python API自动化框架总结
2019/11/12 Python
CSS3中设置3D变形的transform-style属性详解
2016/05/23 HTML / CSS
CSS3实现可爱的小黄人动画
2016/07/11 HTML / CSS
曼联官方网上商店:Manchester United Direct
2017/07/28 全球购物
伦敦香水公司:The London Perfume Company
2019/11/13 全球购物
判断单链表中是否存在环
2012/07/16 面试题
SQL里面如何插入自动增长序列号字段
2012/03/29 面试题
营业员个人总结的自我评价
2013/10/25 职场文书
班组长的岗位职责
2013/12/09 职场文书
最受欢迎的自我评价
2013/12/22 职场文书
十八届三中全会学习方案
2014/02/16 职场文书
中西医专业毕业生职业规划书
2014/02/24 职场文书
优质护理服务演讲稿
2014/05/07 职场文书
2015年试用期工作总结
2014/12/12 职场文书
淘宝文案策划岗位职责
2015/04/14 职场文书
签证工作证明模板
2015/06/15 职场文书
朋友离别感言
2015/08/04 职场文书
2015年村级财务管理制度
2015/08/04 职场文书
市直属机关2016年主题党日活动总结
2016/04/05 职场文书
nginx简单配置多个server的方法
2021/03/31 Servers