새 작업 추가
Coddy PHP 여정의 기초 섹션에 포함된 레슨. 71개 중 55번째.
챌린지
쉬움이전 레슨에서는 초기 $todos tasks 세 개가 포함된 $todos array를 만들었습니다. 이제 list에 새 task를 삽입하는 기능을 추가하세요.
초기 task descriptions에 해당하는 입력 세 줄을 Read한 다음, add할 새 task가 containing된 네 번째 줄을 Read하세요.
초기 tasks 세 개가 있는 $todos array를 만든 후(각 항목에는 "task" 및 "completed" keys가 있음), 새 task를 array의 end에 add하세요. 새 task도 "completed"가 false로 set되어야 합니다.
Then 다음을 출력하세요:
- 새 task를 add한 후의 전체 tasks number
- list의 last task(방금 add한 task)의 task description
각 결과를 별도의 줄에 출력하세요.
예시:
입력이 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: 여기에 코드를 작성하세요
// 상태 문자열을 불리언으로 변환하고 새 작업을 배열에 추가하세요
// 그런 다음 업데이트된 작업 목록을 요구된 형식으로 표시하세요
?>기초의 모든 레슨
직접 연습해 보세요: 온라인 PHP 컴파일러