<?
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 ;
}
?>
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 );
?>
$test = " Good luck to you,good by! me to ,good ,good " ;
$wordcount = full_count_words( $test );
// echo $wordcount['good'];
print_r ( $wordcount );
?>