为了账号安全,请及时绑定邮箱和手机立即绑定

如何显示正常单词的一半并用 * 隐藏另一半

如何显示正常单词的一半并用 * 隐藏另一半

PHP
蝴蝶刀刀 2023-04-02 10:45:38
$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";


查看完整回答
反对 回复 2023-04-02
?
慕哥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"


查看完整回答
反对 回复 2023-04-02
  • 2 回答
  • 0 关注
  • 90 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信