Slim 프레임 워크 용으로 다운로드하여 사용할 수있는 Packagist의 신뢰할 수있는 uuid 패키지는 무엇입니까?ramsey/uuid - 이름 기반 해시 검증 우리가 uuid에 할당 한 이름을 가짐
이상적으로는 유형을 해시 할 수있는 uuid를 사용합니다. PHP에서 문자열로. 그 uuid에 'php'가 있는지 확인할 수 있습니다.
편집 :
가 어떻게이 name-based hashed가 이름을 우리는이 UUID에 할당을 가지고 유효성을 검사 할 수 있습니다? 예를 들어
// Generate a version 3 (name-based and hashed with MD5) UUID object
$uuid3 = Uuid::uuid3(Uuid::NAMESPACE_DNS, 'php.net');
$uuid = $uuid3->toString();
:
if ($uuid3->getName($uuid) === 'php.net') {
// do something
}
이 가능합니까?
덕분에 롭은'UUID를 고유 string'을 생성 - 다음'램지/uuid' 또는()'PHP는'uniqid 이외의 UUID 패키지 데의 advantaces 무엇인가? – laukok
uniqid()는 타임 스탬프 iirc이므로 uniqid()를 동시에 호출하는 두 서버가 동일한 결과를 얻습니다. –
알았는데. Rob 감사합니다! – laukok