kafunga Postado Fevereiro 21, 2005 Denunciar Share Postado Fevereiro 21, 2005 Galera como eu faço p pegar os 6 último caracteres de uma frase?agradesso desde já! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Error404 Postado Fevereiro 21, 2005 Denunciar Share Postado Fevereiro 21, 2005 · http://br.php.net/function.substrUsa os valores negativos pra isso. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Fevereiro 22, 2005 Denunciar Share Postado Fevereiro 22, 2005 Você pode usar também essa função que eu fiz... function pegaValoresRev($sStringPegar,$iPegarW) { $sResultFunc = ""; $i = 0; $iTamWord = strlen($sStringPegar); $iDeveIr = $iTamWord - $iPegarW; for ($i=$iTamWord;$i>=$iDeveIr;$i--) { $sResultFunc .= $sStringPegar[$i]; } return $sResultFunc; } echo pegaValoresRev("Diego Pacheco 654321",6); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - Error404 - Postado Fevereiro 22, 2005 Denunciar Share Postado Fevereiro 22, 2005 Você pode usar também essa função que eu fiz... function pegaValoresRev($sStringPegar,$iPegarW) { $sResultFunc = ""; $i = 0; $iTamWord = strlen($sStringPegar); $iDeveIr = $iTamWord - $iPegarW; for ($i=$iTamWord;$i>=$iDeveIr;$i--) { $sResultFunc .= $sStringPegar[$i]; } return $sResultFunc; } echo pegaValoresRev("Diego Pacheco 654321",6); Isso aí tem 9 linhas e faz a mesma coisa que:<?phpecho substr("Diego Pacheco 654321", -6);?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Fevereiro 22, 2005 Denunciar Share Postado Fevereiro 22, 2005 Sim concordo.Mas oque sera que essa função Faz por baixo dos panos a SUBSTR derepente ela pode tercontroles que não prescisamos logo talvez a minha se torne mais otimizada. Mas usa substr já tah pronta. Foi só um outra possibilidade... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bigodines Postado Fevereiro 22, 2005 Denunciar Share Postado Fevereiro 22, 2005 acho que não há como ser mais otimizada que as funções nativas do php mas a idéia é boa e funcionando é a conta Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Fevereiro 22, 2005 Denunciar Share Postado Fevereiro 22, 2005 Negativo meu amigo...Isso você naõ pode Garantir. Você não sebe os controles ou as validações que essa função ou outra pode de deve ter!? logo não tem como garantir se é mais otimizada. Mas concordo em usar SUBSTR, mas descordo que sejá mais otimizada ... isso é programação...Abraços... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Error404 Postado Fevereiro 22, 2005 Denunciar Share Postado Fevereiro 22, 2005 Eu concordo em parte, acho que os caras que têm controle do funcionamento interno têm muito mais recursos e competência que a gente pra optimizar uma função, mas depois que eu descobri que usar a file_get_contents() e depois explode() é mais rápido que usar a file() eu não duvido mais de nada.Mas é mais lógico que as funções nativas sejam mais optimizadas... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
kafunga
Galera como eu faço p pegar os 6 último caracteres de uma frase?
agradesso desde já!
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.