Panafrikan PHP

An educational initiative by EColSi

Discover EColSi
Choose your language
Explore the course

B07 | Panga katalogi kwa safu za PHP

Kiwango cha msingi · Somo B07

B07 | Panga katalogi kwa safu za PHP

B07 | Panga katalogi kwa safu za PHP

Tokeo: katalogi ya rasilimali iliyochujwa kwa kiwango.
Dhana ya msingi: Mkusanyiko unawakilisha rekodi kadhaa zinazohusiana.
Muda wa mwongozo: Dakika 90–120.

Je, unawezaje kuokoa rasilimali kumi bila kuunda vigeu thelathini?

Pamoja na safu. Safu ya faharasa inawakilisha orodha; ya ushirika inawakilisha rekodi yenye funguo za maana.

Muunganisho wa awali

Tutatumia utendakazi wa B06 tunapopitia mikusanyiko kama ilivyo katika B05.

Maabara ya ## Guided

<?php
$resources = [
    ["title" => "Variables", "level" => "basic", "minutes" => 25],
    ["title" => "APIs", "level" => "advanced", "minutes" => 45],
    ["title" => "Functions", "level" => "basic", "minutes" => 35],
];

$selectedLevel = "basic";
foreach ($resources as $resource) {
    if ($resource["level"] !== $selectedLevel) {
        continue;
    }
    echo "<p>{$resource['title']} — {$resource['minutes']} min</p>";
}

Medium Mission

Unda nyenzo tano zenye kichwa, kiwango na muda. Huchuja kwa kiwango na kuonyesha ujumbe ikiwa hakuna matokeo.

Upanuzi wa Chuo Kikuu cha ##

Chambua kichujio hadi kwa chaguo za kukokotoa, weka mkusanyiko asilia, na uchanganue kitakachotokea ikiwa ufunguo haupo. Hutekeleza uthibitisho mdogo wa muundo.

Uchunguzi wa ##

Kiwango chenye matokeo kadhaa, moja, hakuna na rekodi isiyo kamili.

Utoaji wa ##

Wasilisha msimbo, muundo ulioelezewa, matokeo na uboreshaji unaopendekezwa. TUMA KWA TUTOR.

Inayofuata: B08 — Fomu.

Comments

Popular posts from this blog

Bem-vindo ao Panafrikan PHP: aprenda, construa e compartilhe

Bienvenue sur Panafrikan PHP : apprenez, créez et partagez