有没有内置的PHP函数,通过它我可以计算字符串中字母表的字母索引的总和?
<?php
$a = "testword";
echo "Count of Characters is: " . strlen($a);
?>
Run Code Online (Sandbox Code Playgroud)
现在我想得到这个词的累计"总数".
例如
A 是字母表的第一个字母,因此映射到 1B 是字母表的第二个字母,因此映射到 2C 是字母表的第三个字母,因此映射到 3D 是字母表的第四个字母,因此映射到 4所以ABCD这个词给出1 + 2 + 3 + 4 = 10
同样,我需要一个"testword"或任何单词的函数.
function WordSum($word)
{
$cnt = 0;
$word = strtoupper(trim($word));
$len = strlen($word);
for($i = 0; $i < $len; $i++)
{
$cnt += ord($word[$i]) - 64;
}
return $cnt;
}
var_dump(WordSum("testword"));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2748 次 |
| 最近记录: |