FORZANDO LAS PROBABILIDADES - .: .: Saiyine :. :.

Forzando las probabilidades

Por Saiyine Enviar correo el 2005-11-22 16:20:00 - Secciones:  PHP  - Enlace permanente: 603

Me gusta que en mis páginas haya contenidos que cambien de una visita a otra, para aumentar la sensación de dinamismo, y una forma de conseguirlo es usar el azar, por ejemplo, mostrando unas secciones u otras.

Pero siempre habrá cosas que nos interese que se muestren más a menudo que otras, o fondos que nos gusten más que otros: ahí entra el decirle al programa "quiero que esto salga por pantalla en una de cada cinco visitas, mientras que esto, en tres de cada cuatro".

Pues nada más fácil con el código que os muestro a continuación, incluye ejemplo de un evento que queremos que salte un 25% de las veces.

<?

srand
();

function
unadecada($una,$cada)
{
    if (
rand(1,$cada)<=$una)
    {
        return
true;
    } else
    {
        return
false;
    }
}

    
$total=0;
    for (
$i=1;$i<=10000;$i++)
    {
        if (
unadecada(1,4))
        {
            
$total++;
        }
    }

    echo
$total;

?>

Otras entradas de la web que podrian interesarte:

o o o o 


Tu nombre (Nick):

Tu correo (Email):
  Necesario para tu gravatar!

Tu página (URL):

Escribe aqui tu comentario:

       :noworry: :roll: :huh: :push: :OO 8) 8O :( :) :? :D :P :o :x :| ;) ^^ xD



Vista previa activada.

Vista previa (6/6/6, 6:66)


Fondos de pantalla

. . .

Recomendamos


. . .

Descargas

  • ApagaPC
    apagapc241.exe  (4339)
  • LimpiaDocus
    LimpiaDocus001.exe  (3627)
  • RCM
    rcm001.zip  (3062)
  • Popmail
    popmail-0.4-psmn.tar.gz  (3132)
  • Manual de Delphi en PDF
    delphi_pdf.zip  (3764)
  • Evangelio del Perl
    Evangelio_del_perl.pdf  (3786)
  • Excel Simpsons
    Excel Simpsons  (3789)
  • . . .

    Proyectos Online

  • Saiyine Store
  • Kunowalls!!!
  • Fondos de pantalla
  • Picaday: imagenes sexys o chocantes.
  • Scarlett: fotos de Scarlett Johansson
  • WhatsmyIP: obtener tu IP pública
  • Uma Thurman: galeria de Uma Thurman
  • FunPics: imagenes graciosas
  • . . .

    Blogs

  • Por lo que más querais, no entreis a estos: Tapanez, Yhandros, Onez.

  • Otros en español: El Mundo Today, La libreta de Van Gaal, Chavalina, Kirai, Mundo Geek, Microsiervos.

  • Mis lecturas en guiri: Michael Yon, Coding Horror, YCombinator news, MySQL Performance, Slashdot.

    . . .
  • Utilidades

  •  Coral  (1583), cacheando webs
  •  Spam.la  (1899), correo de usar y tirar
  •  Mailinator  (1802), correo de usar y tirar
  •  Bug me not  (1580), absurdos registros di NO
  •  Trashmail  (1629), correo de usar y tirar

    . . .

  • Página web ©2001-2011 Saiyine descargada en s, con 5908011 visitas en total, hoy (de un total de 0 previstas).

    . . .