Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/02/2013, 14:43
vani18
 
Fecha de Ingreso: junio-2010
Mensajes: 752
Antigüedad: 13 años, 10 meses
Puntos: 5
FUNCION php , no la entiendo,

bueno miren tengo esta funcion ,
que como objetivo final muestra, no se ve que tenga "echo"
pero el codigo entra por aca , se procesa y no se que sale,,, a ver si ustedes pueden entender su logica,..


estos son los variables que le envio....o cuando se realiza la llamada a la funcion... es asi-



Código PHP:

esta es una  

  $master
->bloque('mensaje',array('tipo'=>'valid','texto'=>'El local ha sido actualizado con éxito'));

esta es otra..


       
$master->bloque('mensaje',array('tipo'=>'error','texto'=>'Hubo un error al desactivar el local')); 


y bueno la funcion es esta,,,

Código PHP:


function bloque($a,$b){
    
$c explode(':',$a);
    
$e '';
    foreach(
$c as $d){
        
$h $e.$d;
        if(!isset(
$this->bloque[$h])){
            
$this->bloque[$h] = 0;
            
$j 0;
        }else{
            
$j $this->bloque[$h] - 1;
        }
        
$e $h.$j;
    }
    
$e $h.$this->bloque[$h];
    if(
is_array($b)){
        foreach(
$b as $f => $g){
            
$this->render[$e.$f] = $g;
        }
    }
    
$this->bloque[$h]++;


alguien podria que sucede dentro de esta funcion, con la llamada a la funcion... y el pasaje de parametros...