PHP, Programacion
Textos Aleatoreos
17 de Marzo del 2009 por b@cHo · 2 Comentarios
Con este sencillo script en PHP se puede dar a entender un uso para la funcion rand de PHP.
<?php $texto[1] = "texto 1"; $texto[2] = "texto 2"; $texto[3] = "texto 3"; $texto[4] = "texto 4"; $texto[5] = "texto 5"; $texto[6] = "texto 6"; $numero = rand(1, count($texto)); floor($numero); echo $texto[$numero]; ?>
La funcion Rand permite a PHP devolver un numero aleatoreo lo cual permite elegir una de las variables definidas como texto, seguido de un numero, gracias a este numero la funcion rand permite elegir una de estas líneas.
La funcion Rand esta definida como numero aleatoreo pero con las siguientes condiciones:
Numero Minimo a mostrar 1
Numero Maximo a mostrar es igual a el total de lineas, definido por el conteo de el numero de “$texto”’s que existan.
En caso de querer agregar otra basta con agregar otra variable texto[x] donde x es el numero siguiente a la variable texto anterior.
Finalmente redonde el numero con la funcion Floor para que de un numero entero para que permita que la varible $texto[$numero] sea una valida y no algo asi como 5.9874 daria 5 corrigiendo el error pues no hay ninga variable llamada texto[5.9874].
Y el echo lo muestra en la linea.
Con este sencillo script puedes añadir cuantas frases quieras y, sin necesidad de tener que registrarlas nuevamente mas adelante en el script.
A continuacion el ejemplo
- Posts Relacionados
- Generador de contraseñas en PHP Uno siempre se esta rompiendo la cabeza al momento de...
- Reto PhP – Puede Pasarle a cualquier Programador El Problema Para este reto se usaron la herramienta...
- BBCode en PHP Quien haya frecuentado foros, esta familiarizado con el BBcode, pero...









Bonita función.
Recuerda que con esto puedes conseguir ataques de denegacion del servicio, tanto DOS como DDOS.
Te recomiendo una seccion de noticias, para tener mas “actualizado” el blog.
P.D: Hay una interesante sobre la cabeza de un “hacker”, que pide Microsoft. (me suena a Wanted), pagan unos 200.000 dolares a quien lo encuentre.
Con la tonteria me acabo de acordar de los juegos de coches, me tengo que descargar alguno xD
Usando¿conseguir DDOS con estas funciones?, pues si es posible, pero… hace mucho que ya no me meto en esos “lios”
Seccion de noticias… nose quien sabe @@
Usando