Maddo Garan Postado 2 de setembro de 2011 Denunciar Compartilhar Postado 2 de setembro de 2011 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! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Gabriel Vincent Postado 2 de setembro de 2011 Denunciar Compartilhar Postado 2 de setembro de 2011 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. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Gabriel M Couto Postado 2 de setembro de 2011 Denunciar Compartilhar Postado 2 de setembro de 2011 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"?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Maddo Garan Postado 3 de setembro de 2011 Autor Denunciar Compartilhar Postado 3 de setembro de 2011 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! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe do debate
Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.