如何获取使用php爆炸的单词总数?
这是我从$multi_text
爆炸价值的代码,我想知道如何在使用php完成爆炸后获得单词总数?
在这种情况下= 12
<?PHP
$multi_text = "aaa sss ddd fff rrr eee www sss fff ggg hhh ttt";
$pieces = explode(" ", $multi_text);
?>
答案 0 :(得分:6)
explode()
产品存储为数组。因此,使用count()
来获取数组的大小:
echo count($pieces);
答案 1 :(得分:0)
您可以使用计数:
$numberOfWords = count($pieces)
答案 2 :(得分:0)
您可以使用 PHP 中的count()
函数来计算它。它将计算变量内的所有数组。
试试:
<?PHP
$multi_text = "aaa sss ddd fff rrr eee www sss fff ggg hhh ttt";
$pieces = explode(" ", $multi_text);
echo '<pre>';
echo print_r($pieces);
echo '</pre>';
echo '<br>';
echo 'Total words : ' . count($pieces);
?>
答案 3 :(得分:0)
您的explode()
函数返回一个数组。
因此,您可以使用count($array)
或sizeof($array)
。
两者都用于获取数组元素的数量。
实际上,sizeof()
- count()
的别名