Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/11/2012, 08:36
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: eliminar ceros izquierda cadena

Cita:
(int)cadena
Esto es hacer un casting a la cadena es decir pasarla a numero luego es logico que si la cadena no es un numero no funcione.

El numero de ceros es variable por lo que pones...

Se me ocurre lo siguiente

Código PHP:
Ver original
  1. $cadena = '000abc';
  2. $findme   = '0';
  3. while (strpos($cadena, $findme)==0){
  4. $cadena=substr ($cadena,1);
  5. }
  6.  
  7. echo $cadena;

deberia dar 'abc'
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.