Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/06/2015, 10:21
__SDP__
 
Fecha de Ingreso: agosto-2010
Ubicación: santiago, CHILE
Mensajes: 564
Antigüedad: 13 años, 8 meses
Puntos: 9
Respuesta: encontrar diferencia en cadena

aqui tengo mi solucion es que intente hacerlo con expresiones regulares y no logre hacer que saque la informacion de la derecha cuando encuentre un valor distinto de cero, bueno lo que hice fue:

Código PHP:
Ver original
  1. <?php
  2.  
  3. function eliminarCerosIzq($cadena){
  4.     $cad = str_split($cadena);
  5.    
  6.     foreach($cad as $ind=>$dato){      
  7.         if($dato != "0"){          
  8.             $respuesta = substr($cadena, $ind);
  9.             return $respuesta;
  10.         }  
  11.     }      
  12. }
  13.  
  14. $cad = "0000000B000A590";
  15. $resp = eliminarCerosIzq($cad);
  16.  
  17. echo $resp;
  18.  
  19. ?>