anador 0 Denunciar post Postado Setembro 11, 2009 Amigos eu procurei mas nao encontrei um modo de retirar zeros a esquerda de um numero. Ex: 000000000006532; Tem que virar 6532; Algum de voces sabem? http://forum.imasters.com.br/public/style_emoticons/default/graduated.gif Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Setembro 11, 2009 Você sabe previamente a quantidade de digitos que interessam ? http://us2.php.net/manual/en/function.str-pad.php Ou que tal um casting? $string = '000000000006532'; echo 'string: ',$string; echo '<hr />'; $inteiro = (int)$string; echo 'inteiro ',$inteiro; Compartilhar este post Link para o post Compartilhar em outros sites
anador 0 Denunciar post Postado Setembro 11, 2009 Você sabe previamente a quantidade de digitos que interessam ? http://us2.php.net/manual/en/function.str-pad.php Ou que tal um casting? $string = '000000000006532'; echo 'string: ',$string; echo '<hr />'; $inteiro = (int)$string; echo 'inteiro ',$inteiro; Valeu cara, mas nao sei por que motivo ficou com um zero: Ex: 06532 a informaçao vem de uma string, que eu estou transormando ela em array com o explode, entao eu fiz assim para ver no que dava; Ex: echo (int)$valor[1]; e o resultado Ex: 06532 Compartilhar este post Link para o post Compartilhar em outros sites
Tash 5 Denunciar post Postado Setembro 11, 2009 ltrim($string,"0"); Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Setembro 11, 2009 Valeu cara, mas nao sei por que motivo ficou com um zero: Ex: 06532 a informaçao vem de uma string, que eu estou transormando ela em array com o explode, entao eu fiz assim para ver no que dava; Ex: echo (int)$valor[1]; e o resultado Ex: 06532 provavelmente esse número ZERO est[á vindo de outro lugar.. faça o teste num arquivo separado teste.php <?php $string = '000000000006532'; echo 'string: ',$string;echo '<hr />'; $inteiro = (int)$string; echo 'inteiro ',$inteiro; ?> veja como é o retorno a dica do Tash também é boa e pode ser usada para caracteres alfanuméricos Compartilhar este post Link para o post Compartilhar em outros sites
anador 0 Denunciar post Postado Setembro 11, 2009 ltrim($string,"0"); Valeu, esse funfou belezinha! Compartilhar este post Link para o post Compartilhar em outros sites