我有這個代碼可以計算字符串中「字母數字」的總和嗎?但是它提供了像這樣的輸出(64)。 64是T(20),E(2),S(19),T(20) - > 20 + 5 + 19 + 20 = 64的總和。更改輸出 - 字符串中字母的總和PHP
但我只想輸出數字。 64而不是int(64)這裏是代碼
$data = "test";
$testResult = array_values(array_merge(array_fill_keys(range('A','Z'),
0
),
array_count_values(str_split(strtoupper($data)
)
)
)
);
$wordCount = 0;
foreach($testResult as $letterValue => $letterCount) {
$wordCount += ++$letterValue * $letterCount;
}
var_dump($wordCount);
echo $ wordcount不會給出輸出。它什麼都沒顯示。
感謝
int(64)是一個數字...你想要一個字符串嗎?只是解析它! – 2012-01-13 13:46:19