shuffle — ¹è¿À» ¼¯½À´Ï´Ù |
|
|
 |
14³â Àü |
bool shuffle ( array &$array )
ÀÌ ÇÔ¼ö´Â ¹è¿À» (¹è¿ ¾ÈÀÇ ¿ø¼Ò¸¦ ÀÓÀÇÀÇ ¼ø¼·Î) ¼¯½À´Ï´Ù.
¼º°øÇÒ °æ¿ì TRUE¸¦, ½ÇÆÐÇÒ °æ¿ì FALSE¸¦ ¹ÝȯÇÕ´Ï´Ù.
¨ç ÀÌ ÇÔ¼ö´Â array ¿¡ »õ·Î¿î Å°¸¦ ÇÒ´çÇÕ´Ï´Ù. ÀÌ ÀÛ¾÷Àº ´Ü¼øÈ÷ Å°¸¦ Àç¹è¿ÇÒ »Ó¸¸ ¾Æ´Ï¶ó, ÀÌ¹Ì ÇÒ´çµÇ¾î ÀÖ´Â Å°¸¦ Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù.
¨è PHP 4.2.0ºÎÅÍ srand()³ª mt_srand()¸¦ ÀÌ¿ëÇÑ ³¼ö°ª »ý¼º±â Ãʱâȸ¦ ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ÀÚµ¿ÀûÀ¸·Î ÀÌ·ç¾îÁý´Ï´Ù.
<?
$chars_array = array_merge(range(0,9), range('a','z'), range('A','Z'));
shuffle($chars_array);
$shuffle = implode("", $chars_array);
?>
http://docs.php.net/manual/kr/function.shuffle.php |
|
̵̧ : 310 |
̵̧
¸ñ·Ï
|
|