//DESENVOLVIDO POR EQUIPE MENSAD INTERNET SOLUTIONS (MENSAD.COM.BR) /* Randomiza os indices de uma array multi-dimencional */ FUNCTION array_multirand($_ARRAY_NO_RAND_) { $_ARRAY_RAND_ = array(); $_ARRAY_NO_RAND_SIZE_ = count($_ARRAY_NO_RAND_) - 1; $_ARRAY_NO_RAND_LIMIT_ = $_ARRAY_NO_RAND_SIZE_; for ($_LINHA_=0; $_LINHA_ <= $_ARRAY_NO_RAND_SIZE_; $_LINHA_++) { $_KEY_RAND_ = rand (0, $_ARRAY_NO_RAND_LIMIT_); if (!array_key_exists($_KEY_RAND_, $_ARRAY_RAND_)) { $_ARRAY_RAND_[$_KEY_RAND_] = $_ARRAY_NO_RAND_[$_LINHA_]; } else { $_LINHA_--; }; }; return $_ARRAY_RAND_; }; // INSTRUÇÕES: // $VARIAVEL_QUE_RECEBERA_A_ARRAY_RANDOMIZADA = array_multirand($ARRAY_A_SER_RANDOMIZADA) // //SIMPLES ASSIM... //É ISSO!