PHP: Pegando o primeiro nome

<?
$Nome = "Fulano de Tal";
$primeiroNome = explode(" ", $Nome);
 
echo $primeiroNome[0]; // Fulano
 
//ou
echo current($primeiroNome); // Fulano
?>

Quer saber como funciona a função explode, clique aqui.

3 comentários em “PHP: Pegando o primeiro nome

  • 1 de abril de 2016 em 11:33
    Permalink

    Olá, bom dia.

    Muito obrigado, funcionou perfeitamente, eu tenho um formulário com o campo Nome, onde o usuário pode digitar somente o primeiro nome, ou nome e sobrenome, ou o nome completo, após o preenchimento, é enviado um e-mail automático para o usuário, como um e-mail marketing, onde eu queria pegar somente o primeiro nome para fazer uma saudação no e-mail, algo como “Olá Fulano”, mesmo que o usuário tenha preenchido “Fulano Beltrano de Tal”, com essa solução, consegui fazer o que eu queria.

    Resposta
  • 10 de agosto de 2017 em 21:47
    Permalink

    Olá!

    Gostaria de fazer o seguinte: validar no mesmo input se a pessoa digitou o nome e sobrenome.
    Ex.: se digitar Vladimir – mensagem: digite o nome completo.
    Caso digite Vladimir Melo – então ok.
    Obrigado

    Resposta
    • 10 de novembro de 2017 em 8:35
      Permalink

      Fala Vladimir.

      A validação de Nome e Sobrenome não possui uma regra concreta. O ideal neste caso e separar Nome e Sobrenome em inputs separados.

      Este assunto já foi tema em grupos do google.

      Resposta

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *