2015-06-27 65 views
0

如何獲取使用php展開的單詞的總數?如何獲取我使用php爆炸的單詞的總數?

這是我從$multi_text爆炸值的代碼,我想知道如何在爆炸完成後使用php獲得單詞總數?

在這種情況下

= 12

<?PHP 
$multi_text = "aaa sss ddd fff rrr eee www sss fff ggg hhh ttt"; 
$pieces = explode(" ", $multi_text); 
?> 
+2

使用別名'回聲計數($段);' –

+0

是什麼'explode'返回?用它來改變問題 - 然後爲自己回答。 – user2864740

回答

5

explode()產品被存儲爲陣列。因此,使用count()得到數組的大小:

echo count($pieces); 
0

可以使用計數此:

$numberOfWords = count($pieces) 
0

您可以使用它count()功能PHP計數。它會計算變量內的所有數組。 嘗試:

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

explode()函數返回一個數組。

因此,您可以使用count($array)sizeof($array)

兩者都用於獲取數組元素的數量。

其實,sizeof() - 的count()