Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php我无法创建输入掩码_Php_Database_Input_Mask_Input Mask - Fatal编程技术网

php我无法创建输入掩码

php我无法创建输入掩码,php,database,input,mask,input-mask,Php,Database,Input,Mask,Input Mask,我需要使用php创建一个输入掩码,以便在数据库中插入用户。输入掩码必须类似于“U00000+数字”。我一直想做,但没有成功。有什么帮助吗?我不知道你想从这里得到什么,Uxxxxx或U00000x。但我猜你指的是第一个案例,所以: $userid = __what_ever__; $prefix = "U"; for($i = 0; $i < 5 - strlen((String)$userid); $i++) { $prefix .= '0'; } $userid = $prefix .

我需要使用php创建一个输入掩码,以便在数据库中插入用户。输入掩码必须类似于“U00000+数字”。我一直想做,但没有成功。有什么帮助吗?

我不知道你想从这里得到什么,Uxxxxx或U00000x。但我猜你指的是第一个案例,所以:

$userid = __what_ever__;
$prefix = "U";
for($i = 0; $i < 5 - strlen((String)$userid); $i++) {
$prefix .= '0';
}
$userid = $prefix . $userid;

虽然最好不要将所有内容都分配给同一个$userid

我一直在尝试进行选择,以获得插入的最新用户,然后使用前一个用户的键+1插入新用户
$userid = substr($userid, 1);
$userid = intval($userid)++;