Paluuarvot
Nouda tuloksia PHP-funktioista
Paluuarvot on ilmainen PHP Academy-oppitunti CoddyKitissä. Tämä on oppitunti 5/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.
Palautusarvot
Tervetuloa seuraavalle oppitunnille! Tällä oppitunnilla opit PHP-funktioiden palautusarvoista ja siitä, miten niiden avulla funktion tulos voidaan välittää takaisin kutsuvalle koodille. Sukelletaan aiheeseen!

Mitä ovat palautusarvot
Mitä ovat palautusarvot?
Palautusarvo on funktion suorittamisen tulos. Sen sijaan, että funktio tulostaisi tiedot suoraan, se voi palauttaa ne käytettäviksi muualla ohjelmassa.
Esimerkki: Suorakulmion pinta-alan laskeva funktio voi palauttaa tuloksen kutsuvalle koodille.
Avainsanan return käyttäminen
Palauta arvo funktiosta käyttämällä return-avainsanaa. Esimerkki:
Vinkki: Käytä palautusarvoja tietojen välittämiseen funktiosta takaisin kutsuvalle koodille.
<?php
function add($a, $b) {
return $a + $b;
}
$result = add(5, 10);
echo $result; // Outputs: 15
?>
Merkkijonojen palauttaminen
Funktiot voivat palauttaa merkkijonoja, joita voi yhdistellä tai näyttää. Esimerkki:
Tehtävä: Kirjoita funktio, joka palauttaa henkilökohtaisen tervehdysviestin.
<?php
function greet($name) {
return "Hello, $name!";
}
echo greet("Alice"); // Outputs: Hello, Alice!
?>
Taulukoiden palauttaminen
Funktiot voivat palauttaa taulukoita, joista on hyötyä useiden arvojen välittämisessä. Esimerkki:
Vinkki: Käytä return-avainsanaa monimutkaisten tietorakenteiden, kuten taulukoiden, välittämiseen.
<?php
function getColors() {
return ["Red", "Green", "Blue"];
}
$colors = getColors();
echo $colors[0]; // Outputs: Red
?>
Useiden arvojen palauttaminen
Palauta useita arvoja käyttämällä assosiatiivista taulukkoa tai oliota. Esimerkki:
Keskeinen asia: Käytä assosiatiivisia taulukoita nimettyjen arvojen palauttamiseen.
<?php
function getUserInfo() {
return [
"name" => "Alice",
"age" => 25,
"city" => "New York"
];
}
$user = getUserInfo();
echo $user["name"]; // Outputs: Alice
?>
Ehtojen mukaisten arvojen palauttaminen
Funktiot voivat palauttaa eri arvoja ehtojen perusteella. Esimerkki:
Vinkki: Käytä return-avainsanaa ehdollisen logiikan käsittelyyn funktioissa.
<?php
function checkEligibility($age) {
if ($age >= 18) {
return "Eligible";
} else {
return "Not Eligible";
}
}
echo checkEligibility(20); // Outputs: Eligible
?>
Palautusarvojen tyyppimääritykset
PHP:n avulla voit ilmoittaa funktion palautustyypin. Esimerkki:
Keskeinen asia: Palautustyyppien määritykset auttavat varmistamaan, että funktiot palauttavat odotetun tietotyypin.
<?php
function multiply(float $a, float $b): float {
return $a * $b;
}
echo multiply(2.5, 4); // Outputs: 10.0
?>
<?php
function subtract($a, $b) {
return $a - $b;
}
echo subtract(10, 5);
?>
Hienoa työtä
Hienoa työtä!
Onnittelut! Olet oppinut käyttämään palautusarvoja PHP-funktioissa, mukaan lukien merkkijonojen ja taulukoiden palauttamisen sekä useiden tai ehtojen mukaisten arvojen käsittelyn. Seuraavalla oppitunnilla tutustumme lambda-funktioihin ja anonyymeihin funktioihin. Jatketaan koodaamista!

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 ”Paluuarvot” ilmainen?
Kyllä – oppitunnin ”Paluuarvot” 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 ”Paluuarvot”?
Nouda tuloksia PHP-funktioista 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 5/5.
Kuinka kauan ”Paluuarvot”-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
- Mitä funktiot ovat?
- Sisäänrakennetut funktiot
- Käyttäjän määrittämät funktiot
- Argumenttien välittäminen funktioille
- Paluuarvot