$str = "example";$login = mb_substr($str, 0, 3);echo "$login";如何显示正常单词的一半并用 * 隐藏另一半,如“exa****”
2 回答
牛魔王的故事
TA贡献1830条经验 获得超3个赞
尝试插入一个命令来包含 *
$str = "example";
$login = substr($str, 0, 3);
for ($i=3;$i<strlen($str);$i++) $login = $login."*";
echo "$login";
慕哥9229398
TA贡献1877条经验 获得超6个赞
$str = "example";
$start = intval(strlen($str)/2); // Find the half of the string position
$login = substr($str, 0, $start); // Cut the rest from $start
for ($i = $start; $i < strlen($str); $i++) $login = $login."*"; // Add * to the rest
echo "$login";
这将更好地与其他字符串一起使用,而不仅仅是"example"
- 2 回答
- 0 关注
- 113 浏览
添加回答
举报
0/150
提交
取消