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

 

<?
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 ); 
?>  

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值