Olá pessoal, to precisando de uma ajuda...
Como faço para recuperar apenas uma parte de um campos string, com tamanho variavel?
Ex:
email.usuario@empresa.com
quero apenas a parte:
email.usuario
E atribuir a uma variavel
Abraços
Leo

Recuperar Parte Da String
Started By HamsterAM, 26/02/2009, 16:00
3 replies to this topic
#1
Posted 26/02/2009, 16:00
#2
Posted 01/03/2009, 15:07
Você já se informou sobre o uso da função substring?
Nela você define de onde começa, a quantidade de caracteres. É muito precisa.
A sintaxe é simples também.
Veja no manual do php.
tipo:
$sub = substring('seuemail@email.com.br', 8) ou algo parecido para recuperar apenas os oito primeiros caracteres.
aí
echo $sub
resultado na tela:
seuemail
Verifique a sintaxe, tem um underline não sei.
Se ajudar vai fundo.
Veja o resultado nesse exemplo que eu peguei na rede.
<?php
$texto = "eu não sou besta pra tirar onda de herói";
echo substr($texto, 0, 16); // eu não sou besta
echo "<br>\\n";
echo substr($texto, 11); // besta pra tirar onda de herói
echo "<br>\\n";
echo substr($texto, 11, 9); // besta pra
echo "<br>\\n";
echo substr($texto, -5); // herói
echo "<br>\\n";
?>
um abraço.
Nela você define de onde começa, a quantidade de caracteres. É muito precisa.
A sintaxe é simples também.
Veja no manual do php.
tipo:
$sub = substring('seuemail@email.com.br', 8) ou algo parecido para recuperar apenas os oito primeiros caracteres.
aí
echo $sub
resultado na tela:
seuemail
Verifique a sintaxe, tem um underline não sei.
Se ajudar vai fundo.
Veja o resultado nesse exemplo que eu peguei na rede.
<?php
$texto = "eu não sou besta pra tirar onda de herói";
echo substr($texto, 0, 16); // eu não sou besta
echo "<br>\\n";
echo substr($texto, 11); // besta pra tirar onda de herói
echo "<br>\\n";
echo substr($texto, 11, 9); // besta pra
echo "<br>\\n";
echo substr($texto, -5); // herói
echo "<br>\\n";
?>
um abraço.
#3
Posted 02/03/2009, 16:30
O que estou procurando é algo mais dinamico, porque eu preciso que a funcao retorno tudo que tiver do primeiro caractere ate o @ (arroba), e isso pode varia de usuario para usuario.
A lista eu receo de uma consulta num sql, sao mts emails nao tenho como saber qts caracteres tem cada um...
Ex:
roberto.carlos@email.com
jose.silva@email.com
etc..
A lista eu receo de uma consulta num sql, sao mts emails nao tenho como saber qts caracteres tem cada um...
Ex:
roberto.carlos@email.com
jose.silva@email.com
etc..
Olá pessoal, to precisando de uma ajuda...
Como faço para recuperar apenas uma parte de um campos string, com tamanho variavel?
Ex:
email.usuario@empresa.com
quero apenas a parte:
email.usuario
E atribuir a uma variavel
Abraços
Leo
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)