我現在有一些關於隱藏某些字符的問題...我想隱藏帳戶管理中用戶名前面的幾個字符。這裏是我的問題: 在帳戶管理我有$用戶名在表中是從數據庫中取出我需要這個用戶名不會像這樣顯示: 用戶名=> ** 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