Menu
Coddy logo textTech

Getting User Input

Coddy PHP 여정의 기초 섹션에 포함된 레슨 — 71개 중 13번째.

지금까지는 우리가 생각한 값을 변수에 저장했습니다. 하지만 프로그램은 보통 이런 방식으로 작동하지 않습니다. 우리는 예를 들어 사용자 같은 외부 소스로부터 값을 전달받습니다.

사용자나 시스템으로부터 입력을 받으려면 다음과 같이 작성해야 합니다:

$var = trim(fgets(STDIN));

이렇게 하면 입력값이 변수 $var에 저장됩니다. $var는 입력을 저장하기 위해 선택한 임의의 변수를 나타내는 자리표시자 이름입니다.

  • fgets(STDIN) — 입력 한 줄을 읽습니다. STDIN표준 입력(일반적으로 키보드 또는 데이터 스트림)을 의미합니다.
  • trim()trim은 잘라내는 것을 의미합니다. 입력의 시작과 끝에서 공백과 줄바꿈을 제거합니다.

입력은 항상 string 타입입니다. 예를 들어 입력이 56이면 $var는 문자열 "56"을 갖게 됩니다.

challenge icon

챌린지

쉬움

시스템에서 입력을 읽어 userNameuserAge 변수에 저장하세요.

막히면 힌트를 확인하세요!

직접 해보기

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

echo "Hey " . $userName . "\n";
echo "You are " . $userAge . " years old.";
?>
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨