PHP Academy · Oppitunti

Ohjausrakenteet

Käytä PHP:ssä if-else-lauseita, switch-haaroja ja silmukoita

Oppitunti 4/510 vaihetta

Ohjausrakenteet on ilmainen PHP Academy-oppitunti CoddyKitissä. Tämä on oppitunti 4/5. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu PHP Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. PHP Academy-kurssilla on yhteensä 5 oppituntia.

Ohjausrakenteet

Tervetuloa PHP:n parissa seuraavaan vaiheeseen! Tässä oppitunnissa opitte ohjausrakenteista, joiden avulla voitte tehdä ohjelmissanne päätöksiä ja toistaa toimintoja. Aloitetaan!

Ohjausrakenteet — kuvitus 1

Mitä ohjausrakenteet ovat

Ohjausrakenteet määrittävät ohjelman suoritusjärjestyksen. Niiden avulla voitte:

  • tehdä päätöksiä ehtolauseiden avulla.
  • toistaa toimintoja silmukoiden avulla.

Tärkeä huomio: Ohjausrakenteet tekevät ohjelmistanne dynaamisen ja mukautuvan.

If-Else-lauseet

if-lause suorittaa koodilohkon, jos ehto on tosi. Käyttäkää else- tai elseif-lauseketta muiden ehtojen käsittelyyn. Esimerkki:

<?php
  $age = 18;
  if ($age >= 18) {
    echo "You are an adult.";
  } else {
    echo "You are a minor.";
  }
?>

Switch-lauseet

switch-lauseketta käytetään yhden koodilohkon suorittamiseen useista vaihtoehdoista. Esimerkki:

<?php
  $day = "Monday";
  switch ($day) {
    case "Monday":
      echo "Start of the work week!";
      break;
    case "Friday":
      echo "Almost the weekend!";
      break;
    default:
      echo "Just another day.";
  }
?>

For-silmukat

for-silmukkaa käytetään koodilohkon toistamiseen tietyn määrän kertoja. Esimerkki:

<?php
  for ($i = 1; $i <= 5; $i++) {
    echo "Iteration $i<br>";
  }
?>

While-silmukat

while-silmukka suorittaa koodilohkon niin kauan kuin ehto on tosi. Esimerkki:

<?php
  $count = 1;
  while ($count <= 3) {
    echo "Count: $count<br>";
    $count++;
  }
?>

Do-while-silmukat

do-while-silmukka muistuttaa while-silmukkaa, mutta se varmistaa, että koodi suoritetaan vähintään kerran. Esimerkki:

<?php
  $count = 1;
  do {
    echo "Count: $count<br>";
    $count++;
  } while ($count <= 3);
?>

Foreach-silmukat

foreach-silmukka on tarkoitettu taulukoiden läpikäymiseen. Esimerkki:

<?php
  $colors = ["Red", "Green", "Blue"];
  foreach ($colors as $color) {
    echo "$color<br>";
  }
?>
<?php
  $number = 5;
  if ($number > 10) {
    echo "Greater than 10";
  } else {
    echo "10 or less";
  }
?>

Hienoa työtä!

Onnittelut! Olette oppinut käyttämään ohjausrakenteita päätösten tekemiseen ja toimintojen toistamiseen PHP:ssä. Nämä työkalut ovat välttämättömiä dynaamisten ja tehokkaiden ohjelmien luomisessa. Seuraavassa oppitunnissa tutustumme taulukoihin tarkemmin. Jatketaan koodaamista!

Ohjausrakenteet — kuvitus 10
Aloita maksutta

Opi PHP tekoälytuutorin avulla — ilmaiseksi

Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.

Kurssit
49
Oppitunnit
195

Usein kysytyt kysymykset

Onko oppitunti ”Ohjausrakenteet” ilmainen?

Kyllä – oppitunnin ”Ohjausrakenteet” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko PHP Academy-kurssin, päivitä CoddyKit PROhon. PHP Academy-kurssilla on yhteensä 5 oppituntia.

Mitä opin oppitunnilla ”Ohjausrakenteet”?

Käytä PHP:ssä if-else-lauseita, switch-haaroja ja silmukoita Harjoittelet PHP Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.

Tarvitsenko kokemusta aloittaakseni PHP Academy-opiskelun?

Aiempi kokemus ei ole tarpeen. CoddyKitin PHP Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 4/5.

Kuinka kauan ”Ohjausrakenteet”-oppitunnin suorittaminen kestää?

Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.

Voinko kirjoittaa ja suorittaa koodia tällä PHP Academy-oppitunnilla?

Kyllä. Jokainen PHP Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.

Kaikki tämän kurssin oppitunnit

  1. Muuttujat ja vakiot
  2. Tietotyypit
  3. Operaattorit
  4. Ohjausrakenteet
  5. Taulukoiden käsittely
← Takaisin: PHP Academy