项目概览与数据
本课属于 Coddy PHP 学习旅程的“基础知识”单元。第 54 课,共 71 课。
挑战
简单在本章中,你将使用数组构建一个简单的待办事项列表管理器。
读取 3 行输入,每行包含一项任务描述(例如,Buy groceries)。
创建一个包含 3 个任务数组的 $todos 数组。每个任务都应是一个关联数组,包含:
"task":输入中的任务描述"completed":所有任务都设为false
然后输出:
- 第一项任务的描述
- 第二项任务的描述
- 列表中的任务总数
每个结果单独占一行。
示例:
如果输入是 Buy groceries、Walk the dog 和 Finish homework,输出应为:
Buy groceries
Walk the dog
3如果输入是 Clean room、Call mom 和 Read book,输出应为:
Clean room
Call mom
3亲手试试
<?php
// 读取三个任务描述
$task1 = trim(fgets(STDIN));
$task2 = trim(fgets(STDIN));
$task3 = trim(fgets(STDIN));
// TODO:在下方编写你的代码
// 创建包含三个任务数组的 $todos 数组
// 每个任务都应是一个关联数组,包含 "task" 和 "completed" 键
// 输出第一个任务描述
// 输出第二个任务描述
// 输出任务总数
?>基础知识中的所有课
自己练习: PHP 在线编译器