在用戶名是電話的情況下,可以通過轉換進制進行變換字符串長度。
實現方法
//把用戶名的數組隨機乘一個數進行簡單混淆 $num_str=$memberinfo['username']*33; //進行進制轉換,把10進制轉換成33進制 $ls_str=base_convert($num_str,10,33);
//再需要轉換回正確的用戶名時,進行反向操作
//把33進制數轉換回10進制,再除以33
$fd_user = base_convert(safe_replace($_GET[uname]),33,10)/33;