Menu
Coddy logo textTech

Getting User Input

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

지금까지 우리는 생각한 값들을 변수에 저장했습니다. 프로그램은 보통 이렇게 작동하지 않습니다. 우리는 외부 소스, 예를 들어 사용자에게서 값을 받습니다.

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

$var = trim(fgets(STDIN));

이것은 입력을 변수 $var에 저장합니다 — 입력을 저장하기 위해 선택한 어떤 변수의 자리 표시자 이름입니다.

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

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

challenge icon

챌린지

쉬움

시스템에서 입력을 변수 userNameuserAge로 읽으세요.

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

치트 시트

PHP에서 사용자나 시스템으로부터 입력을 받으려면:

$var = trim(fgets(STDIN));
  • fgets(STDIN)은 입력을 읽습니다
  • trim()은 추가 공백과 개행을 제거합니다

참고: 입력은 항상 string 타입입니다. 예를 들어, 입력이 56이면 변수는 문자열 "56"을 저장합니다.

직접 해보기

<?php
// trim(fgets(STDIN))을 사용하여 입력을 읽으세요;
$userName = ?;
$userAge = ?;

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

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

기초의 모든 레슨