Menu
CoddyTech

项目概览与数据

本课属于 Coddy PHP 学习旅程的“基础知识”单元。第 54 课,共 71 课。

challenge icon

挑战

简单

在本章中,你将使用数组构建一个简单的待办事项列表管理器。

读取 3 行输入,每行包含一项任务描述(例如,Buy groceries)。

创建一个包含 3 个任务数组的 $todos 数组。每个任务都应是一个关联数组,包含:

  • "task":输入中的任务描述
  • "completed":所有任务都设为 false

然后输出:

  1. 第一项任务的描述
  2. 第二项任务的描述
  3. 列表中的任务总数

每个结果单独占一行。

示例:

如果输入是 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 在线编译器