Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/299.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
如何创建唯一的用户id(编号),使两个人在php中不能拥有相同的id_Php_Mysql - Fatal编程技术网

如何创建唯一的用户id(编号),使两个人在php中不能拥有相同的id

如何创建唯一的用户id(编号),使两个人在php中不能拥有相同的id,php,mysql,Php,Mysql,如何创建唯一的用户id号,以便两个人在php中不能拥有相同的id。 每当用户注册时,他将获得此用户id。在sql中,不应重复此id。 在这里,这个数字可能会在同一个系统或不同的系统中重复。 我想使用此$rnd作为用户的用户id <?php $rnd=""; $rnd .= rand (1000, 100000000000); echo $rnd; ?> 您正在寻找uniqid:不要忘记阅读整个手册页,包括警告和用户评论。使用GUID作为php的全局唯一标识符 在MySQL表中为用

如何创建唯一的用户id号,以便两个人在php中不能拥有相同的id。 每当用户注册时,他将获得此用户id。在sql中,不应重复此id。 在这里,这个数字可能会在同一个系统或不同的系统中重复。 我想使用此$rnd作为用户的用户id

<?php
$rnd="";
 $rnd .= rand (1000, 100000000000);
echo $rnd;
?>

您正在寻找uniqid:不要忘记阅读整个手册页,包括警告和用户评论。

使用GUID作为php的全局唯一标识符

在MySQL表中为用户使用自动递增整数字段。当您创建一个新用户时,它将为您生成一个唯一的顺序ID

不知道为什么人们会贬低别人的提问,这不是一个坏答案,所以+1主要是因为这是一个微不足道的问题,OP可以通过自己做很少的工作来解决,而searchCOM包不在核心PHP中。