Ringkasan Proyek & Data
Termasuk bagian Dasar-Dasar dalam perjalanan PHP di Coddy. Pelajaran 54 dari 71.
Tantangan
MudahDi bab ini, kamu akan membuat pengelola list tugas sederhana menggunakan array.
Baca tiga baris input, masing-masing berisi deskripsi tugas (misalnya, Buy groceries).
Buat array $todos yang berisi tiga array tugas. Setiap tugas harus berupa array asosiatif dengan:
"task": deskripsi tugas dari input"completed": tetapkan kefalseuntuk semua tugas
Lalu cetak:
- Deskripsi tugas pertama
- Deskripsi tugas kedua
- Jumlah total tugas dalam list
Cetak setiap hasil pada baris terpisah.
Contoh:
Jika inputnya adalah Buy groceries, Walk the dog, dan Finish homework, outputnya harus:
Buy groceries
Walk the dog
3Jika inputnya adalah Clean room, Call mom, dan Read book, outputnya harus:
Clean room
Call mom
3Coba sendiri
<?php
// Baca tiga deskripsi tugas
$task1 = trim(fgets(STDIN));
$task2 = trim(fgets(STDIN));
$task3 = trim(fgets(STDIN));
// TODO: Tulis kodemu di bawah ini
// Buat array $todos yang berisi tiga array tugas
// Setiap tugas harus berupa array asosiatif dengan kunci "task" dan "completed"
// Tampilkan deskripsi tugas pertama sebagai output
// Tampilkan deskripsi tugas kedua sebagai output
// Tampilkan jumlah total tugas sebagai output
?>Semua pelajaran di Dasar-Dasar
4Operator Perbandingan & Logika
Operator PerbandinganKesamaan & IdentitasOperator Logika Bagian 1Operator Logika Bagian 2Rangkuman: Logika Sederhana2Variabel dan Tipe Data
AngkaString dan Tanda KutipBooleanKonvensi PenamaanRangkuman, Inisialisasi VariabelVariabel KosongPenggabungan stringMengambil input PenggunaKonversi ke Tipe Data Lain5Logika Percabangan
Pernyataan ifIf-elseOperator ternaryOperator koalesensi nullPernyataan switchRangkuman: Membuat Keputusan3Operator Dasar
Operator AritmetikaOperator ModuloOperator PangkatPenugasan GabunganInkrementasi/DekrementasiPrioritas OperatorUlasan: Perhitungan SederhanaOperator string6array Bagian 1: Berindeks
Pengenalan arrayMembuat array berindeksMengakses elemen berdasarkan indeksMengubah elemen berdasarkan indeksUkuran array dengan countMenambahkan elemen ke arrayRingkasan: Mengelola list sederhana9Proyek: Daftar Tugas Sederhana
Ringkasan Proyek & DataMenambahkan Tugas BaruLatihan sendiri: Compiler PHP online