6

我需要一个解决方案来用 PHP 中的星号替换整个字符串,例如有如下字符串:

测试

测试123

测试1234

并且取决于字符串长度,它将用星号替换字符串,例如:

test长度为 4 个字符,因此将替换为 4 个星****

test123长度为 7 个字符,因此将替换为 7 个星*******。等等...

有什么好的解决方案吗?

4

1 回答 1

23
$string = str_repeat('*', strlen($string));

只需制作一个由所有星组成的新字符串,其长度等于原始字符串。

于 2012-05-03T19:14:34.963 回答