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.
<? $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.
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.
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
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.
Muito bom.. pefeitinho..
No meu caso o nome vem de um SELECT pego pelo id da SESSION. Ficou assim:
$PDO = db_connect();
$id_usuario = $_SESSION[‘id_usuario’];
$stmt = $PDO ->query(“SELECT * FROM usuarios WHERE id = ‘$id_usuario'”);
$row = $stmt->fetch();
$nome = explode(” “, $row[‘nome’]);
echo $nome[0];