我现在有一些关于隐藏某些字符的问题...我想隐藏帐户管理中用户名前面的几个字符。这里是我的问题: 在帐户管理我有$用户名在表中是从数据库中取出我需要这个用户名不会像这样显示: 用户名=> ** rname - 只需用“”替换几个第一个字符使用PHP或类似的代码的网页。如何隐藏从数据库打印的文本
1
A
回答
3
我假设你不想让他们知道用户名中有多少个字符?使用substr_replace()
$val = 'username';
$output = substr_replace($val, '**', 0, -5);
输出:**rname
当然,如果一个用户名较短这是不行的。你可以做
$output = substr_replace($val, '**', 0, 3); // or some other length value
0
echo '***' . substr($username, 3);
0
我不太确定你在说什么。你想达到这个目的吗?
echo '***', substr($username, 3);
0
,你可以使用类似这样
<?php
$username = theusernamehere;
$userhide = str_pad(substr($username, -4), strlen($username), 'x', STR_PAD_LEFT);
$userhide = str_replace('xxxx','xx',$userhide);
echo $userhide;
?>
0
你可以这样做;
print '***'.substr($username, 3);
0
substr($username, 2);
从字符串中删除前两个字符。
相关问题
- 1. 隐藏文本从印刷
- 2. Python隐藏已经打印的文本
- 3. 隐藏的可打印文本
- 4. 如何打印隐藏的div使用JQuery打印库
- 5. 在打印时隐藏文本框
- 6. 关联文本和时间数组,打印和隐藏数值
- 7. 从打印中隐藏文本,但保留空间
- 8. 从隐藏的iframe打印页面
- 9. 从数据库打印ID
- 10. Thymeleaf:如何在HTML文本中打印数据库中的值?
- 11. 如何从隐藏DIV打
- 12. 从数据库中的文本打印变量邮件对象
- 13. 从数据库中打印数据
- 14. 如何在优势数据库中打印文本或值?
- 15. 打印文本元数据
- 16. 如何使用NAnt脚本打印隐藏的文件/文件夹列表?
- 17. AngularJS打印隐藏Div
- 18. 隐藏打印对话框
- 19. 如何从MySQL数据库打印BLOB文档
- 20. ASP.NET:如何将文件从数据库发送到打印机?
- 21. 如何隐藏数据库密码?
- 22. 如何获取隐藏数据库的数据库模式?
- 23. 在Java打印对话框中隐藏“打印到文件”
- 24. 从Management Studio隐藏SQL数据库
- 25. 如何从代码隐藏页面打印现有PDF?
- 26. JLabel - 如何隐藏文本?
- 27. 如何从ASP.net 2.0中的代码隐藏创建数据库?
- 28. 从命令行执行Python脚本隐藏打印语句
- 29. 如何在打印文档时隐藏工具提示
- 30. 如何从MySQL数据库“印地文”हिन्दी文本(印度当地语言)
那是什么? :-) – Byakugan 2011-01-14 01:25:04
这是你的问题的答案。你尝试过吗? – andrewk 2011-01-14 01:30:34