English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 문서는 php에서 str_shuffle() 함수를 사용하여 랜덤 문자열을 생성하는 방법을 설명합니다. 여러분과 공유하고, 구체적인 내용은 다음과 같습니다:
str_shuffle(): 문자열의 순서를 랜덤으로 섞습니다.
str_shuffle() 함수와 substr() 함수를 조합하여 매번 다른 문자열을 생성할 수 있습니다.
str_shuffle() 함수의 두 가지 예제는 다음과 같습니다:
예제 1:랜덤으로 길이가10자리수의 숫자 문자열.
$str="QWERTYUIOPASDFGHJKLZXCVBNM1234567890qwertyuiopasdfghjklzxcvbnm"; str_shuffle($str); $name=substr(str_shuffle($str),26,10); echo $name;
실행 결과: bdgNIC04wF
예제 2:NT로 시작하는10자 문자열.
$str="QWERTYUIOPASDFGHJKLZXCVBNM1234567890qwertyuiopasdfghjklzxcvbnm"; $str='NT'.substr(str_shuffle($str),5,8); echo $str;
실행 결과: NTZYwKiDaF
PS: 여기서 또 다른 유사한 온라인 도구를 제공하여 참고해 주세요:
온라인 랜덤 숫자/문자열 생성 도구:
http://tools.jb51.net/aideddesign/suijishu
고강도 비밀번호 생성기:
http://tools.jb51.net/password/CreateStrongPassword
PHP 관련 내용에 대해 더 알고 싶은 독자 여러분은 다음 사이트의 주제를 확인해 주세요: 《php 문자열(string) 사용 요약》、《PHP 데이터 구조와 알고리즘 튜토리얼》、《php 프로그래밍 알고리즘 요약》、《php 정렬 알고리즘 요약》、《PHP 일반 순회 알고리즘 및 기술 요약》、《PHP 수학 연산 기술 요약》、《PHP 배열(Array) 작업 기술 전체》 및 《php 일반 데이터베이스 작업 기술 요약》
본 문서에서 설명한 내용이 여러분의 PHP 프로그래밍에 도움이 되길 바랍니다.
선언: 본 문서의 내용은 인터넷에서 수집되었으며, 저작권은 원저자에게 있으며, 인터넷 사용자가 자발적으로 기여하고 업로드한 내용입니다. 사이트는 저작권을 소유하지 않으며, 인공 편집을 하지 않았으며, 관련 법적 책임을 부담하지 않습니다. 저작권 침해 내용을 발견하면 이메일을 보내 주시기 바랍니다: notice#oldtoolbag.com(이메일을 보내면, #을 @으로 변경하십시오. 신고하시고 관련 증거를 제공하시면, 사이트는 즉시 저작권 침해 내용을 삭제합니다。)