bin2hex 함수 사용
예시
<?php $num = 12; $res = bin2hex(random_bytes($num)); print_r("The randomly generated string is : "); echo $res; ?>
출력
The randomly generated string is : f1db16115fa93b98493d388b
숫자가 정의되고 이 숫자에 대해 bin2hex 함수가 호출됩니다. bin2hex 함수 내에서 'random_bytes' 함수가 이 숫자에 대해 호출됩니다. 생성된 임의의 문자열이 콘솔에 출력됩니다.
해싱 기능 사용
예시
<?php $my_str = rand(); $res = sha1($my_str); print_r("The randomly generated string using hashing function sha1 is :"); echo $res; ?>
출력
The randomly generated string using hashing function sha1 is :9a4a73c35ac034832332977f3d5accd8eace5260
'rand' 함수를 호출하여 숫자를 정의합니다. 이 무작위로 생성된 숫자에 대해 sha1 해싱 함수가 호출됩니다. 생성된 임의의 문자열이 콘솔에 출력됩니다.
내장 함수 uniqid 사용
예시
<?php $res = uniqid(); print_r("The randomly generated string using uniqid function is : "); echo $res; ?>
출력
The randomly generated string using uniqid function is : 5ed4b884cef34
'rand' 함수를 호출하여 숫자를 정의합니다. 이 무작위로 생성된 숫자에 대해 sha1 해싱 함수가 호출됩니다. 생성된 임의의 문자열이 콘솔에 출력됩니다.