Bru_ce 53 Denunciar post Postado Julho 18, 2013 Bom Dia amigos, Estou com uma seguinte dúvida, Existe um input HTML que se inicia com o valor assim: @meudominio.com.br Ai o usuário coloca o email dele: bruno@meudominio.com.br Gostaria que no PHP eu pegasse tudo que vem antes do @ Tentei assim, porém sem sucesso. $texto = "bruno@meudominio.com.br"; $posicao = strpos($texto, '@'); echo substr($texto, $posicao-2); Compartilhar este post Link para o post Compartilhar em outros sites
Micilini Roll 49 Denunciar post Postado Julho 18, 2013 use a função explode do php: http://php.net/manual/pt_BR/function.explode.php no seu caso: $email = "bruno@hotmail.com"; $partes = explode("@", $email); echo $partes[0]; // mostra bruno echo $partes[1]; // mostra hotmail.com Compartilhar este post Link para o post Compartilhar em outros sites
shini 318 Denunciar post Postado Julho 18, 2013 da um explode() por @ Compartilhar este post Link para o post Compartilhar em outros sites
Bru_ce 53 Denunciar post Postado Julho 18, 2013 Resolvido, vlw amigo ! Compartilhar este post Link para o post Compartilhar em outros sites
cristianoolv 93 Denunciar post Postado Julho 18, 2013 <?php $str = "bruno@meudominio.com.br"; echo strstr($str, '@', true) ; Compartilhar este post Link para o post Compartilhar em outros sites