Marcofbb Noticias y Artículos Webmasters



Publicidad marcored

Texto aleatorio con php

  • 18/10/2010
  • 2:10 am
  • marcofbb

Hay muchas maneras de generar textos aleatorios con php, en este post te voy a mostrar una de las tantas que hay.

Vamos a poner el texto a mostrar en array que utilizaremos para generar la frase aleatoria. Después con la función shuffle vamos a ordenar de manera aleatoria los elementos del array y vamos a utilizar un contador ($i1) para limitar a uno solo los mensajes a mostrar.

<?php
$mensajes = array(
	'Mensaje aleatorio 1', 
	'Mensaje aleatorio 2',
	'Mensaje aleatorio 3',
	'Mensaje aleatorio 4',
	'Mensaje aleatorio 5',
	'Mensaje aleatorio 6'
);
 
shuffle($mensajes);
 
$i = 1;
 
foreach ($mensajes as $mensaje) {
	if($i < 2)
	echo $mensaje;
	$i++;
} ?>

Otra forma de hacerlo es con la función count y rand.

<?php
$mensajes = array(
	'Mensaje aleatorio 1', 
	'Mensaje aleatorio 2',
	'Mensaje aleatorio 3',
	'Mensaje aleatorio 4',
	'Mensaje aleatorio 5',
	'Mensaje aleatorio 6'
);
 
$todo=(count($mensajes)-1);
$num=rand(0,$todo);
echo $mensajes[$num];
?>
¿Necesitas ayuda? o ¿Asesoramiento webmaster? Registrate en nuestro foro de consultas

Posts Relacionados

Total de Comentarios: 8

Avatar
18/10/2010
2:14 am

Información Bitacoras.com…

Valora en Bitacoras.com: Hay muchas maneras de generar textos aleatorios con php, en este post te voy a mostrar una de las tantas que hay. Vamos a poner el texto a mostrar en array que utilizaremos para generar la frase aleatoria. Después con la fun……

Avatar
18/10/2010
2:51 am

[…] This post was mentioned on Twitter by Marco Fernando, Marco Fernando. Marco Fernando said: Texto aleatorio con php http://goo.gl/fb/yuydR […]


Enviar Comentario

(*)

(*)