Strings str_shuffle

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

str_shuffle — 문자열을 무작위로 섞습니다.


설명

str_shuffle(string $string): string

str_shuffle()은 문자열을 섞습니다. 가능한 모든 것 중 하나의 순열이 생성됩니다.

주의 이 함수는 암호화된 보안 값을 생성하지 않으며 암호화 목적으로 사용해서는 안 됩니다. 암호학적으로 안전한 값이 필요한 경우 random_int(), random_bytes() 또는 openssl_random_pseudo_bytes()를 대신 사용하는 것이 좋습니다.


매개변수

string
입력 문자열입니다.

반환 값

섞인 문자열을 반환합니다.


변경 로그

버전 설명
7.1.0 내부 무작위 알고리즘이 libc rand 함수 대신 » Mersenne Twister 난수 생성기를 사용하도록 변경되었습니다.

Examples

예제 #1 str_shuffle() 예제

                  
<?php
$str = 'abcdef';
$shuffled = str_shuffle($str);

// This will echo something like: bfdaec
echo $shuffled;
?>
                  
                

기타