miércoles, 16 de septiembre de 2009

Funcion Shuffle en php

Este método que usamos hace poco para mostrar imágenes aleatoriamente en nuestra web, obviamente no se usa sólamente para eso, ahora vamos a ver si sintaxis y qué es lo que hace exactamente.

Sintaxis:
bool shuffle ( array &$array )

Parámetro:
array -->Ya sea vector sencillo, matriz o multidimensional.

Ejemplo:
<?php
$numaleat = range(1, 20);
shuffle($numaleat);
foreach ($numaleat as $numero) {
echo "$numero ";
}
?>
Aunque en el enlace superior (mostrar imágenes aleatoriamente) es un ejemplo un poco más práctico.

NOTA 1:Esta función asigna nuevas claves a los elementos de la matriz. Se eliminarán las claves existentes que puedan haber sido asignados, en lugar de reordenación de las claves.

NOTA 2: A partir de PHP 4.2.0, no es necesario inicializar el generador de números aleatorios con srand() ó mt_srand(), ya que esto se hace ahora automáticamente.

No hay comentarios:

Publicar un comentario