将单词变成星星 (*)
Turning a word into stars (*)
我正在寻找一种将单词变成星星*的方法。这可能用于显示密码,而不实际显示字符或数字。
结果$word = "hello";
$newword = "*****";
检查下面的代码。
$word = str_repeat("*", strlen($word));
工作原理
str_repeat
有两个参数
- 输入:要重复的字符串。
- 乘数:输入字符串应重复的次数。
所以首先我们通过 strlen
函数计算字符串长度,该函数作为 multiplier
即函数的第二个参数 str_repeat
.
我正在寻找一种将单词变成星星*的方法。这可能用于显示密码,而不实际显示字符或数字。
结果$word = "hello";
$newword = "*****";
检查下面的代码。
$word = str_repeat("*", strlen($word));
工作原理
str_repeat
有两个参数
- 输入:要重复的字符串。
- 乘数:输入字符串应重复的次数。
所以首先我们通过 strlen
函数计算字符串长度,该函数作为 multiplier
即函数的第二个参数 str_repeat
.