고유 ID를 생성합니다:
<?phpecho uniqid();?>uniqid() 함수는 현재 시간(마이크로초)을 기반으로 고유 ID를 생성합니다.
참고: 이 함수로 생성된 ID는 시스템 시간을 기반으로 하기 때문에 최적이 아닙니다. 완전히 고유한 ID를 생성하려면 md5() 함수를 사용하십시오.
uniqid( 접두사,more_entropy )
매개변수 | 설명하다 |
---|---|
접두사 | 선택 과목. 고유 ID의 접두사를 지정합니다. 이 매개변수는 두 스크립트가 동일한 마이크로초에 ID를 생성하는 경우 유용합니다. |
more_엔트로피 | 선택 과목. 반환 값의 끝 부분에 더 많은 엔트로피를 지정합니다. 이렇게 하면 결과가 더욱 독특해집니다. TRUE로 설정하면 반환되는 문자열은 23자입니다. 기본값은 FALSE이고 반환되는 문자열은 13자입니다. |
반환 값: | 고유 식별자를 문자열로 반환합니다. |
---|---|
PHP 버전: | 4+ |
업데이트 로그: | PHP 5.0에서는 prefix 매개변수가 선택사항이 되었습니다. PHP 4.3.1에서는 접두사 의 길이 제한이 114자로 늘어났습니다. |