我需要使用 php 创建一个输入掩码以将用户插入数据库。输入掩码必须类似于“U00000+数字”。它不会ve been trying to do it but I didn
成功。请问有什么帮助吗?
问问题
231 次
1 回答
0
我不确定你想在这里获得什么,Uxxxxx 或 U00000x。但我猜你的意思是第一种情况,所以:
$userid = __what_ever__;
$prefix = "U";
for($i = 0; $i < 5 - strlen((String)$userid); $i++) {
$prefix .= '0';
}
$userid = $prefix . $userid;
对于任何部分,首先获取最后一行用户,然后对用户 ID 部分执行此操作(例如 U00456):
$userid = substr($userid, 1);
$userid = intval($userid)++;
尽管最好不要将所有内容分配给相同的 $userid
于 2013-07-09T07:34:13.350 回答