Menu
Coddy logo textTech

Getting User Input

Parte da seção Fundamentos do Journey de PHP da Coddy — lição 13 de 71.

Até agora, armazenamos em variáveis valores que nós mesmos definimos. Os programas geralmente não funcionam dessa forma. Nós recebemos valores de uma fonte externa, um usuário por exemplo.

Para obter a entrada de um usuário ou do sistema, precisamos escrever:

$var = trim(fgets(STDIN));

Isso armazenará a entrada na variável $var — um nome genérico para qualquer variável na qual você escolher armazenar a entrada.

  • fgets(STDIN) — lê uma linha de entrada; STDIN significa entrada padrão (geralmente o teclado ou um fluxo de dados)
  • trim()trim significa cortar/aparar; remove espaços em branco e quebras de linha adicionais do início e do final da entrada

A entrada é sempre do tipo string. Por exemplo, se a entrada for 56 então $var conterá a string "56".

challenge icon

Desafio

Fácil

Leia a entrada do sistema para as variáveis userName e userAge.

Se você estiver travado, olhe a dica!

Experimente você mesmo

<?php
$userName = ?;
$userAge = ?;

echo "Hey " . $userName . "\n";
echo "You are " . $userAge . " years old.";
?>
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos