la duda realmente no es como usarlo y que devuelve. la funcion devuelve un valor aleatorio de un array. si se le indica un segundo argumento (numerico), devuelve un array que contiene keys aleatorios del array segun la cantidad indicada. estoy claro en eso.
mi duda mas bien es, ¿que sucede si se le indica un numero mayor al largo del array?. ¿la funcion puede repetir el key? es decir,
Código:
¿$random puede contener keys repetidos? ya busque informacion en el manual oficial y en mi libro pero no habla sobre este aspecto. tampoco puedo comprobarlo porque no tengo php instalado en mi maquina. no es que tenga un problema particular, sino que estoy transportando ciertas funciones de php a javascript y necesito saber sobre ese aspecto para determinar como implementarlo lo mas parecido posible.$mi_array = array('uno', 'dos', 'tres'); $random = array_rand($mi_array, 3);
cualquier comentario es bienvenido,
gracias.