Tema: Consulta?
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/10/2007, 20:21
Avatar de Seppo
Seppo
 
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 21 años, 7 meses
Puntos: 17
Re: Consulta?

No dice versión de PHP... Si no es PHP 5, busca_nulos no debe andar

Código PHP:
<?php
function busca_nulos($array)
{
    return 
array_keys($array, null, true);
}

function 
bingorep($n, $m)
{
    if (!
is_int($n) || !is_int($m) || $m < $n || $m < 0 || $n < 0)
    {
        
//$n y $m deben ser enteros positivos, y $n mayor o igual a $m
        
return;
    }
    for (
$veces = 0; $veces < $n; $veces++)
    {
        echo 
rand(0, $m);
    }
}

function 
bingorep2($n, $m)
{
    if (!
is_int($n) || !is_int($m) || $m < $n || $m < 0 || $n < 0)
    {
        
//$n y $m deben ser enteros positivos, y $n mayor o igual a $m
        
return;
    }
    
$retorno = array();
    while (
count($retorno) < $n) {
        
$rand = rand(0, $m);
        if (!
in_array($rand, $retorno))
        {
            
$retorno[] = $rand;
        }
    }
    echo 
implode('', $retorno);
}

var_dump(busca_nulos(array(2,0,null,'a'=>null)));
bingorep(5, 6);
bingorep2(5, 6);
?>
Ahora veo el 3...