我正在學習登錄系統http://www.androidhive.info/2012/01/android-login-and-registration-with-php-mysql-and-sqlite/。uniqid(「,true)的主要功能是什麼?
我想問一下,uniqid(」, true)
的主要功能是什麼?
從網站上的教程說
「用戶唯一的ID - 我使用uniqid在PHP中生成唯一的用戶ID。(」,真)功能的示例用戶ID會像4f074eca601fb8.88015924"
爲什麼它必須生成用戶ID?爲了安全還是爲了什麼?
非常感謝你們。
這是mysql查詢我的數據庫。
create table users(
uid int(11) primary key auto_increment,
unique_id varchar(23) not null unique,
name varchar(50) not null,
email varchar(100) not null unique,
encrypted_password varchar(80) not null,
salt varchar(10) not null,
created_at datetime,
updated_at datetime null
); /** Creating Users Table **/
旁註:捲曲引號會殺死你的代碼。 –
['閱讀手冊'](http://www.php.net/manual/en/function.uniqid.php) –
@ Fred-ii-我認爲OP在詢問唯一ID的用途是什麼這種情況,而不是'uniqid'如何工作。 – sgress454