Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/01/2014, 21:16
DuranEnmanuel
 
Fecha de Ingreso: junio-2013
Mensajes: 17
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: Problemas al retornar un string en una función.

Cita:
Iniciado por xSkArx Ver Mensaje
Y nosotros somos adivinos y sabemos como esta tu codigo

Código PHP:
Ver original
  1. function funcionp($var)
  2. {  
  3.     $replace = array('a','b','c');
  4.     $search  = array('1s','2s','3s');
  5.     $b = substr(chunk_split($var, 2, '-'), 0, -1);
  6.     $pieza = explode('-',$b);
  7.  
  8.     for($i = 0;$piece[$i] != '';$i++)
  9.     {
  10.     $pos = array_search($piece[$i],$search);
  11.     if ($pos !== FALSE)
  12.     $s = str_replace($search[$pos], $replace[$pos],$piece[$i]);
  13.     echo $s;
  14.     }
  15. }
si uso return en vez de echo me retorna dentro de los divs en donde llamo funcionp($variable); pero solo el primer carácter de la cadena, y si uso el echo me retorna fuera de los divs al principio del código pero toda la cadena.

Última edición por DuranEnmanuel; 21/01/2014 a las 21:21