테스트 사이트 - 개발 중인 베타 버전입니다

랜덤함수 질문입니다. 채택완료

세진컴퓨터랜드 2년 전 조회 1,973

php 소스 질문입니다.

랜덤으로 숫자, 영문자 포함 4자리 

출력하는 소스가 알고 싶습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
하늘뚱
2년 전

</p>

<p><?php

$characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';

$random_string = '';

for ($i = 0; $i < 4; $i++) {

    $index = rand(0, strlen($characters) - 1);

    $random_string .= $characters[$index];

}

echo $random_string;

?>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

용도가 무엇일까요?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

하늘뚱
2년 전
글새요.

댓글을 작성하려면 로그인이 필요합니다.

$random_string = substr(str_shuffle("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, 4);

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인