PHPBrasil.com - Últimos Comentários https://phpbrasil.com Lista dos últimos comentários publicados nesse script. https://phpbrasil.com/script/o-6O7y6wFf-F/adicionando-zeros-a-esquerda#18212 Pode ser usado também o comando ltrim: ltrim($variavel,"0"); retira automaticamente os zeros da variável ou qualquer outro caracter à esquerda, bastando substituí-lo no lugar do zero. Para retirar espaços, basta incluir somente a variável entre parênteses. Cristiano P OIiveira Fri, 29 Mar 2024 06:52:58 UTC https://phpbrasil.com/script/o-6O7y6wFf-F/adicionando-zeros-a-esquerda#16240 function StrEsquerda(str, pSize, pCharPad) { var var_str = str; var dif = pSize - str.length; var ch = String(pCharPad).charAt(0); for (; dif>0; dif--) var_str = ch + var_str; str = var_str; return str; } Gilson Ribeiro de Lima Tue, 03 Oct 2006 04:36:00 UTC https://phpbrasil.com/script/o-6O7y6wFf-F/adicionando-zeros-a-esquerda#11870 EStou um problema ao contrário. Tenho uma matrícula que é formada por 9 digitos, sendo que o primeiro é um "0". Gostaria que quando o usuário informa-se a matrícula em um campo (Ex.: 040056123) e ele muda-se para outro campo abaixo, automaticamente o zero a esquerda fosse eliminado. Como fazer isto??? Fabiano Melo Fri, 29 Mar 2024 06:52:58 UTC https://phpbrasil.com/script/o-6O7y6wFf-F/adicionando-zeros-a-esquerda#11704 Só uma retificação: Use o "por cento" antes da string, pois assim funcionará. sprintf("%010s", 2004); Com o STR_PAD, não só é possível acrescentar zeros à esquerda, você pode definir a posição que a string será acrescida. Exemplos retirados do Manual do PHP: $input = "Alien"; print str_pad($input, 10); // produz "Alien " print str_pad($input, 10, "-=", STR_PAD_LEFT); // produz "-=-=-Alien" print str_pad($input, 10, "_", STR_PAD_BOTH); // produz "__Alien___" print str_pad($input, 6 , "___"); // produces "Alien_" Falow pessoal! André Micocci de Menezes Fri, 29 Mar 2024 06:52:58 UTC https://phpbrasil.com/script/o-6O7y6wFf-F/adicionando-zeros-a-esquerda#11671 Para colocar zeros a esquerda utilize sprintf("010s", 2004); Resultado: 0000002004 André Luiz Fri, 29 Mar 2024 06:52:58 UTC https://phpbrasil.com/script/o-6O7y6wFf-F/adicionando-zeros-a-esquerda#11666 Eu fazia tempo que procura está rotina e não sabia foi fera mesma fazia essa rotina tudo na mão, mas agora faco com este comandinho que voce passou... valeu cara... fccd Fri, 29 Mar 2024 06:52:58 UTC