Ir para conteúdo
Visualizar no app

Uma forma melhor de navegar. Saiba mais.

MM Fórum

Um app em tela cheia na sua Tela de Início com notificações push, avisos e mais.

Para instalar este app no iOS/iPadOS
  1. Toque no ícone de Compartilhamento no Safari
  2. Role o menu e toque em Adicionar à Tela de Início.
  3. Toque em Adicionar no canto superior direito.
Para instalar este app no Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

PHP - ler dados do teclado

Featured Replies

Postado

Comecei a aprender PHP há pouquíssimo tempo, e gostaria de saber se há um meio de obter dados do teclado. Estou ainda fazendo programas bem básicos, rodados via terminal. Algo semelhante ao seguinte código em C:

printf ("numero inteiro: ");
scanf ("%d", &num);

Agradeço toda ajuda que vier!

  • Respostas 3
  • Visualizações 21k
  • Criado
  • Última resposta

Top Postadores Neste Tópico

Postado

Comecei a aprender PHP há pouquíssimo tempo, e gostaria de saber se há um meio de obter dados do teclado. Estou ainda fazendo programas bem básicos, rodados via terminal. Algo semelhante ao seguinte código em C:

printf ("numero inteiro: ");
scanf ("%d", &num);

Agradeço toda ajuda que vier!

Acho que você não entendeu exatamente o esquema do PHP. Não é uma linguagem compilada, e sim interpretada. Você precisa rodar esse programa em um servidor (que pode ser seu próprio computador) e acessar o programa pelo navegador, e a partir disso, ler dados do teclado por meio de TextFields na sua página.

Baixe o XAMPP, que tudo ficará mais fácil.

Postado

Exemplo de leitura de teclado, usando PHP via console.

<?
$nome = readline("Digite seu nome: ");
echo "Olá, ".$nome.". ";
do{
	$idade = readline("Quantos anos tu tens? ");
} while (!is_numeric($idade));
if($idade < 18){
	echo "Ainda não tem idade";
} else {
	echo "Já pode tirar a carta!";
}
echo "\n"?>

Postado
  • Autor

Acho que você não entendeu exatamente o esquema do PHP. Não é uma linguagem compilada, e sim interpretada. Você precisa rodar esse programa em um servidor (que pode ser seu próprio computador) e acessar o programa pelo navegador, e a partir disso, ler dados do teclado por meio de TextFields na sua página.

Baixe o XAMPP, que tudo ficará mais fácil.

Eu sei teoricamente o esquema de PHP, mas é que ainda estou engatinhando, usando exemplos simples via terminal. Estudo por um livro, e a abordagem dele é essa. Pelo que vi do índice, depois é que entra na "parte quente" do PHP.

Exemplo de leitura de teclado, usando PHP via console.

<?
$nome = readline("Digite seu nome: ");
echo "Olá, ".$nome.". ";
do{
	$idade = readline("Quantos anos tu tens? ");
} while (!is_numeric($idade));
if($idade < 18){
	echo "Ainda não tem idade";
} else {
	echo "Já pode tirar a carta!";
}
echo "\n"?>

Funcionou, valeu Couto!

Participe do debate

Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.

Visitante
Responder este tópico…

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conta

Navegação

Buscar

Buscar

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.