Menu
Coddy logo textTech

새 작업 추가

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

challenge icon

챌린지

쉬움

이전 수업에서 세 개의 초기 작업으로 $todos 배열을 만들었습니다. 이제 목록에 새 작업을 삽입하는 기능을 추가하세요.

초기 작업 설명을 위해 입력의 세 줄을 읽고, 추가할 새 작업이 포함된 네 번째 줄을 읽으세요.

세 작업(각각 "task""completed" 키를 가진)으로 초기 $todos 배열을 만든 후, 새 작업을 배열 끝에 추가하세요. 새 작업도 "completed"false로 설정해야 합니다.

그런 다음 출력하세요:

  1. 새 작업을 추가한 후의 총 작업 수
  2. 목록의 마지막 작업(방금 추가한 것)의 작업 설명

예시:

입력값이 Buy groceries, Walk the dog, Finish homework, 그리고 Call mom인 경우, 출력은 다음과 같아야 합니다:

4
Call mom

입력값이 Clean room, Read book, Exercise, 그리고 Cook dinner인 경우, 출력은 다음과 같아야 합니다:

4
Cook dinner

각 결과를 별도의 줄에 출력하세요.

직접 해보기

<?php
// 초기 작업 목록
$tasks = [
    [
        "description" => "Buy groceries",
        "completed" => false
    ],
    [
        "description" => "Walk the dog", 
        "completed" => true
    ]
];

// 입력 읽기
$newDescription = trim(fgets(STDIN));
$newStatusString = trim(fgets(STDIN));

// TODO: 여기에 코드를 작성하세요
// 상태 문자열을 불리언으로 변환하고 새 작업을 배열에 추가하세요
// 그런 다음 업데이트된 작업 목록을 요구된 형식으로 표시하세요

?>

기초의 모든 레슨