现在的位置: 首页 > 综合 > 正文

PHP函数库06:PHP统计字符串里单词出现次数

2013年04月10日 ⁄ 综合 ⁄ 共 528字 ⁄ 字号 评论关闭

 

<?
function full_count_words($str) { 
    
//返回完整数组,包含字符串里每个单词 

    
$words = str_word_count($str,1); 
    
$result = array(); 
    
foreach ($words as $w) { 
        
$lw = strtolower($w); 
        
//判断单词是否是第一次出现,是则设置为1,否则就增加1 

        
if (!(isset($result[$lw]))) { 
            
$result[$lw= 1
        } 
else { 
            
$result[$lw]++
        } 
    } 
    
return $result

?> 

 

函数描述及例子

 

<? 
$test = "Good luck to you,good by! me to ,good ,good"
$wordcount = full_count_words($test); 
//echo $wordcount['good']; 

print_r($wordcount); 
?> 

 

抱歉!评论已关闭.