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;
?>