プロジェクト概要とデータ
CoddyのPHPジャーニー「基礎」セクションの一部 — レッスン 54/71。
チャレンジ
簡単この章では、配列を使用してシンプルなTo-Doリストマネージャーを構築します。
3行の入力を読み取り、それぞれにタスクの説明が含まれます(例: Buy groceries)。
3つのタスク配列を含む $todos 配列を作成します。各タスクは、次のキーを持つ連想配列であるべきです:
"task"- 入力からのタスクの説明"completed"- すべてのタスクに対してfalseに設定
次に印刷します:
- 最初のタスクのタスク説明
- 2番目のタスクのタスク説明
- リスト内のタスクの総数
各結果を別々の行に印刷します。
例:
入力が 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
// 3つのタスク記述を読み込む
$task1 = trim(fgets(STDIN));
$task2 = trim(fgets(STDIN));
$task3 = trim(fgets(STDIN));
// TODO: ここにコードを書く
// 3つのタスク配列を含む $todos 配列を作成する
// 各タスクは "task" と "completed" キーを含む連想配列であるべき
// 最初のタスク記述を出力
// 2番目のタスク記述を出力
// タスクの総数を表示
?>基礎のすべてのレッスン
4Comparison & Logical Operators
Comparison OperatorsEquality & IdentityLogical Operators Part 1Logical Operators Part 2Recap - Simple Logic2Variables and Data Types
NumbersStrings and QuotesBooleansNaming ConventionsRecap - Variable InitEmpty VariablesString ConcatenationGetting User InputCast to Different Types3Basic Operators
Arithmetic OperatorsModulo OperatorExponentiation OperatorCombined AssignmentIncrement/DecrementOperator PrecedenceRecap - Simple CalculationsString Operators