我需要一个解决方案来用PHP中的星号替换整个字符串,例如有以下字符串:
测试
test123
test1234
并且取决于字符串长度,它将用星形替换字符串,如:
test
长度为4个字符,因此将替换为4个星****
。
test123
长度为7个字符,因此将替换为7个星*******
。等等...
对此有什么好的解决方案吗?
答案 0 :(得分:21)
$string = str_repeat('*', strlen($string));
只需制作一个由所有星星组成的新字符串,其长度等于原始字符。