3 millones en foros del web

Registrarte Políticas Wiki 120segs Ayuda Iniciar sesion

Avisos

Retroceder   Foros del Web > Programación para sitios web > PHP
Tema Cerrado
 
Herramientas Desplegado
Antiguo 20-abr-2006, 15:07   #1 (permalink)
 
214 Mensajes
Ubicación: venezulea
ostayde está desconectado
funcion random de php

Buenas tardes,

dado una cantidad de números (12,1,4,98) con que función de php puedo elegir uno de ellos de manera aleatoria.
Algo así como la función random de JavaScript

Agradecería su ayuda!!!!
 
Antiguo 20-abr-2006, 15:10   #2 (permalink)
mauled (Reg: marzo-2005)
 
2.876 Mensajes
Ubicación: Cd. de México.
Enviar un mensaje por MSN a mauled mauled está desconectado
La funcion rand() te podria ayudar
 
Antiguo 20-abr-2006, 15:14   #3 (permalink)
O_O
 
34.455 Mensajes
Ubicación: Santiago - Chile
Cluster está desconectado
Si esos rangos de números los gestionas en un array .. dentro de las funciones de tratamiento de array's en PHP tienes funciones para obtener un elemento de la misma aleatoriamente.

www.php.net/array (hay dos funciones: una que desordena el array y otra que toma un elemento al azar)

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
 
Antiguo 20-abr-2006, 15:32   #4 (permalink)
 
214 Mensajes
Ubicación: venezulea
ostayde está desconectado
no consegui la que toma un elemento a azar
 
Antiguo 20-abr-2006, 16:25   #5 (permalink)
 
138 Mensajes
alejoluc está desconectado
Código PHP:
//
<?
$numero
[0]= "12";
$numero[1]= "1";
$numero[2]= "4";
$numero[3]= "98";

$getcount($numero)-1;
$aleatoreorand(0,$get);
echo 
"El numero es: ".$numero[$aleatoreo];
?>
Saludos!
__________________
De mucho estudiar nadie se murió, pero mas vale no arriesgarse
 
Antiguo 20-abr-2006, 16:26   #6 (permalink)
mauled (Reg: marzo-2005)
 
2.876 Mensajes
Ubicación: Cd. de México.
Enviar un mensaje por MSN a mauled mauled está desconectado
array_rand
 
Antiguo 21-abr-2006, 19:16   #7 (permalink)
 
7 Mensajes
speedygonzales77 está desconectado
<?

// RANDOM KEY PARAMETERS

$keychars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW XYZ0123456789";

$length = 16;



// RANDOM KEY GENERATOR

$randkey = "";

$max=strlen($keychars)-1;

for ($i=0;$i<$length;$i++) {

$randkey .= substr($keychars, rand(0, $max), 1);

}

?>


este te dara 16 caracters al azar. disminuye el variable $length para obtener menos caracters.

disminuyer el variable $keychars para obtener solo los characters que quieres.
 
Antiguo 22-abr-2006, 07:11   #8 (permalink)
uamistad (Reg: diciembre-2004)
 
1.392 Mensajes
Ubicación: Cd. de México
uamistad está desconectado
Cita:
Iniciado por alejoluc
Código PHP:
//
<?
$numero
[0]= "12";
$numero[1]= "1";
$numero[2]= "4";
$numero[3]= "98";

$getcount($numero)-1;
$aleatoreorand(0,$get);
echo 
"El numero es: ".$numero[$aleatoreo];
?>
Saludos!
Con la función shuffle() desordenas el array. Es más práctico sobre todo cuando se van a sacar varios valores aleatorios de un array.

Simplemente se desordena y se recorre con algún bucle.

La incluyo p' el feedback y complementar el post.
__________________
"Di no al Internet Explorer" -Proverbio Chino-
 
Antiguo 24-dic-2007, 15:11   #9 (permalink)
kalvinman (Reg: octubre-2006)
 
447 Mensajes
Ubicación: Bogota Colombia
Enviar un mensaje por MSN a kalvinman kalvinman está desconectado
De acuerdo Re: funcion random de php

Cita:
Iniciado por uamistad Ver Mensaje
Con la función shuffle() desordenas el array. Es más práctico sobre todo cuando se van a sacar varios valores aleatorios de un array.

Simplemente se desordena y se recorre con algún bucle.

La incluyo p' el feedback y complementar el post.
Este post me salvo la vida jejeje gracias de nuevo a foros del web. xD
 
Antiguo 24-dic-2007, 23:51   #10 (permalink)
vevni (Reg: julio-2005)
 
599 Mensajes
Ubicación: cancun mexico
Enviar un mensaje por MSN a vevni vevni está desconectado
Re: funcion random de php

jejejeje es grato ver amigos de nuevo como el gran señor cluster toda una leyenda aqui en foros delweb, uamistad y mauled, jejejeje no los conosco pero me tope con ellos en estos foros en mis inicios, jejeje, me habia ausentado de este gran foro que me vio nacer, ahora estoy de regreso, saludos...!!!
__________________
Código PHP:
echo"hola mundo ver 1221332143.02";
echo
"cuantos usuarios habran impreso hola mundo en el mundo.!???"
 
Tema Cerrado
No hay votos aún.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code está Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado
Trackbacks está Desactivado
Pingbacks está Desactivado
Refbacks está Desactivado



La zona horaria es GMT -6. Ahora son las 11:15.
Políticas de Uso de Foros del Web


Message Board Statistics

SEO by vBSEO 3.3.2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104