2016-06-06 2 views
-1

입력 문자열을 기준으로 고유 번호 (코드/문자열/짧은 해시)를 지정할 수 있습니까?입력 문자열을 기준으로 임의의 숫자

나는

+1

$ uniquestring = uniqid ($ string); –

+0

참조 할 코드가 없으면 좋습니다. uniqid는 잘 작동하지만 concat ** string + unique_number **가됩니다. –

+0

. 결과에서 문자열을 삭제하면 해당 숫자는 여전히 고유할까요? – Lucfia

답변

2

귀하의 질문은 매우 모호 (기존 값을 비교하지 않고) 각각의 고유 한 문자열에 대한 짧은 고유 번호를 얻기 위해 필요하지만, 내가 제대로 이해한다면 당신은 해시 즉 $code = md5($val1 . $val2 . $val3); 또는 고유 ID를 사용할 수 $code = uniqid($val1 . $val2 . $val3);

+0

'md5 ($ val1. $ val2. $ val3)'는 단순히 '$ val1'보다 덜 고유 한 값을 생성합니다. $ val2. $ val3'. – axiac