그러면 문제는 쉽게 해결됩니다. 동의어를 수집하기 위해 데이터베이스를 직접 구축했습니다. 두 가지 주요 절차는 데이터베이스 가져오기와 파일 내보내기입니다. 우와"/> 그러면 문제는 쉽게 해결됩니다. 동의어를 수집하기 위해 데이터베이스를 직접 구축했습니다. 두 가지 주요 절차는 데이터베이스 가져오기와 파일 내보내기입니다. 우와">

 >  기사  >  백엔드 개발  >  쇼핑몰 수집에 협력하기 위해 PHP로 간단한 의사 원본 프로그램을 보냅니다.

쇼핑몰 수집에 협력하기 위해 PHP로 간단한 의사 원본 프로그램을 보냅니다.

WBOY
WBOY원래의
2016-07-29 08:43:561067검색

코드 복사 코드는 다음과 같습니다.


$arr=array()
$ arr['good']='나쁨';
$arr['bad']='나쁘지 않음'
$arr['bad']='좋음'; bad' ]='bad';
$str="좋은지 아닌지";
echo strtr($str,$arr)
//나쁜지 출력
?>

그래서 문제는 쉽게 해결됩니다. 동의어 수집을 위해 데이터베이스를 직접 구축했습니다
핵심 절차는 데이터베이스 가져오기와 파일 내보내기입니다.
word2db.php를 파일에서 데이터베이스로 가져옵니다

코드 복사 코드는 다음과 같습니다.

//파일의 배열을 데이터베이스
require("conn.php")
@require("keyword.php")
mysql_query("delete)에 씁니다. from ".table( 'keywords')."");
foreach($keyword as $key=>$val)
{
//$key=iconv('utf-8', 'gbk',$ 키);
//$val=iconv('utf-8','gbk',$val)
$pinyin=getfirstchar($key)
$ct= mysql_query("".table('keywords')에서 개수(*)를 선택하세요." where k1='$key' and k2='$val'");//이미 존재하는지 확인
$ct=@ mysql_fetch_array($ct);
$ct=$ct[0];
if($ct<=0)//존재하지 않는 경우 삽입
{
mysql_query("insert " .table('keywords'). "(k1,k2,pinyin) 값('$key','$val','$pinyin')") 또는 die("오류"); }
echo "삽입 성공 !";
?>


db2word.php 데이터베이스에서 파일로 가져오기


코드 복사

코드는 다음과 같습니다.//배열 형태로 파일에 데이터베이스를 작성합니다

require("conn.php" );

$res=mysql_query("".table('keywords')"에서 k1, k2를 선택합니다. ")
$str="while($rs) =mysql_fetch_array($res))
{
$str .="$keyword['".$rs[0]."']='".$rs[1]."';rn";
}
$str.="?> ;";
file_put_contents("keyword.php",$str);
echo "내보내기 성공";


위 내용은 관련 내용을 포함하여 쇼핑몰 컬렉션과 협력하기 위한 간단한 유사 원본 프로그램을 PHP로 소개한 것입니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.