PHP自动获取关键词的方法

PHP自动获取关键词的方法
本文的示例说明PHP自动获取关键字的方法

具体实现方法如下:

复制代码如下:mincipin美元= 5; / /最小频率

关键词$市明仁= 4; / /最小长度

Tiqukeyword ($tiqustr, $minlen, $mincipin);

功能tiqukeyword(tiqustr美元美元美元,市明仁,mincipin)

{ $弘鹤= strlen($ tiqustr);

ARR =阵列(美元);

$ = 1;

为($我= 0;$我<($弘鹤美元美元美元mincipin *市明仁);i++){

美元=细胞(((元弘鹤至我)/美元美元mincipin +我);

为(J = $市明仁;J <美元美元结束;j++){ $数= 0;

如果(($ guanjianzi = substr(tiqustr美元美元美元,I,J))!= false){

美元美元美元WZ =我+ J;

美元;+;}

否则{中断;}

而($ WZ <<弘鹤美元){ if(($ WZ = strpos(tiqustr美元美元美元,guanjianzi,WZ))!= false)

{ $ + +;

WZ WZ +美元美元= strlen($ guanjianzi);}

别人休息;

}

如果(J = = $市明仁){

如果($民> = $ mincipin){ $ maxnum = $民;$ K +;$str = substr(tiqustr美元美元美元,I,J);

ARR { } = k元阵列($我,J,$str,为民,0);

}

否则{中断;}

}

别的{

如果($民> = $ maxnum){

maxnum美元= $num;

$str = substr(tiqustr美元美元美元,I,J);

ARR { } = k元阵列($我,J,$str,为民,0);

}

别人休息;

}

}

}

回波初步获得阵列;

print_r($ ARR);

回声;
arrlong美元=计数($ ARR);

为($我= 0;美元美元美元我<< arrlong;i++){

bjarr美元=美元ARR { $我};

现在我=我美元美元;

如果($ bjarr { 4 } = = 1)继续;

为(J =我+ 1;J < arrlong美元美元;j++){

如果($ ARR { $ J } { 4 } = = 1)继续;

qujianks美元= $ bjarr { 0 };

qujianjs美元= $ bjarr { 1 } + $ bjarr { 0 } 1;

美元美元美元= ARR { J } { 0 };

B =美元美元ARR { $ J } { 1 } + $ ARR { $ J } { 0 } 1;

如果(($ bjarr { 2 } = = $ ARR { $ J } { 2 })($ bjarr { 3 } > $ ARR { $ J } { 3 })){ $ J ARR美元} { 4 } = 1;
如果(美元美元美元<= qujianks qujianks < = $ B $ < = qujianjs美元美元美元qujianjs <= b)

{ if($ bjarr { 3 } < = $ ARR { $ J } { 3 }){

$ ARR { $现在我} { 4 } = 1;现在我=美元美元美元美元bjarr = J;ARR { $ J };

}

}

($ qujianks <=美元美元美元美元qujianks qujianjs <= <= <= $ $ B $ B qujianjs){

$ ARR { $ J } { 4 } = 1;

}

}

}
回声重叠和标记数组;

print_r($ ARR);

jieguoarr美元=阵();

为($我= 0;美元美元美元我<< arrlong;i++)

{ if($ ARR {我} { 4 } = = 0)$ jieguoarr { } = {我} ARR美元美元;
}

回声';

回声'最后的阵列:';';

print_r($ jieguoarr);

}

希望本文能对大家的PHP程序设计有所帮助。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部