// 匹配单词hi 计算有多少个单词hi
$str = 'hi his is this hi history sthisdd';
$patt = '/\bhi\b/';
preg_match_all($patt,$str,$src);
var_dump($src);
/*
array (size=1)
0 =>
array (size=2)
0 => string 'hi' (length=2)
1 => string 'hi' (length=2)
*/