我现在有一些关于隐藏某些字符的问题...我想隐藏帐户管理中用户名前面的几个字符。这里是我的问题: 在帐户管理我有$用户名在表中是从数据库中取出我需要这个用户名不会像这样显示: 用户名=> ** 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. 如何打印隐藏的div使用JQuery打印库
- 3. Python隐藏已经打印的文本
- 4. 隐藏的可打印文本
- 5. 如何在文本文件中打印隐藏字段的值?
- 6. 在打印时隐藏文本框
- 7. 如何在Itext上使用Java从数据库打印印地文文本?
- 8. 关联文本和时间数组,打印和隐藏数值
- 9. 从打印中隐藏文本,但保留空间
- 10. 从隐藏的iframe打印页面
- 11. 从IE9打印出来的隐藏列
- 12. 从PostgreSQL数据库打印
- 13. 从数据库打印ID
- 14. Thymeleaf:如何在HTML文本中打印数据库中的值?
- 15. 如何从隐藏DIV打
- 16. Flexpaper Flash版本 - 禁用/隐藏打印
- 17. 从数据库中的文本打印变量邮件对象
- 18. 如何在优势数据库中打印文本或值?
- 19. 从数据库中打印数据
- 20. 打印文本元数据
- 21. 如何使用NAnt脚本打印隐藏的文件/文件夹列表?
- 22. 如何从MySQL数据库打印BLOB文档
- 23. ASP.NET:如何将文件从数据库发送到打印机?
- 24. 隐藏打印对话框
- 25. AngularJS打印隐藏Div
- 26. 如何隐藏在数据库
- 27. 如何隐藏数据库密码?
- 28. 如何获取隐藏数据库的数据库模式?
- 29. 如何打印文本字段本地JSON文件的数据
- 30. Response.Write从数据库打印文本为HTML
那是什么? :-) – Byakugan 2011-01-14 01:25:04
这是你的问题的答案。你尝试过吗? – andrewk 2011-01-14 01:30:34