PHP - web-kehityksen perusteet

Funktiot

Funktio suorittaa tietyn tehtävän tai toiminnon. Funktion tarkoituksena on ryhmitellä tiettyjä ohjeita yhteen ja mahdollistaa niiden uudelleenkäyttö koodissa. PHP:ssa on valmiita funktioita tai niitä voi kirjoittaa itse.

    function funktionNimi($parametri1, $parametri2, ...) {
        // Funktion suorittama koodi
        // ...
        return $palautusarvo; // Valinnainen: palautetaan tulos
    }

Ehtolauseet

Ehtolauseet mahdollistavat erilaisten toimintojen toteuttamisen eri ehtojen perusteella. if-else-rakenne toimii seuraavasti:

    if(ehto) {
        // suoritettava koodi, jos tosi
    } else {
        // suoritettava koodi, jos epätosi
    }
// vaihtoehtoinen kirjoitustapa if (condition1): statement1; else: statement5; endif; otsikko("Kokeiluja if-lauseesta") <-- Totuusarvo (boolean) voi on true tai false, 1 tai 0. --> Ehto on tosi

Täysi-ikäisyystesti

Olet 12 alakäinen.

Täysi-ikäisyystesti lomakkeella

Syötä ikäsi:
Random luku: 299476212
Random luku 1-20 välillä: 5
Luvun pyöristys: 2
Luvun pyöristys kaksi desimaalia: 2.12
Hello world!
Lukujen 3 ja 5 summa on: 15
Lukujen 13 ja 5.5 summa on: 71.5

My Header

My New Header

PHP:n päivämääräfunktio

Tänään on 16.10.2025
Kello on 10:18.49
Mones päivä tätä vuotta: 288
Huomenna on 17.10.2025
Eilen oli 15.10.2025
Ensi perjantai on17.10.2025
Vuoden päästä on 1.1.1970

Harjoitus

  1. Luo random lukumuuttuja välille -10 ja 10.
  2. Luo h4 otsikko, jossa kerrot onko luku positiivinen, negatiivinen vai neuraali.
  3. Tulosta myös randomlukumuuttujan arvo
  4. Otsikkona vaihtaa väriä sen mukaan onko luku negatiivinen, postitiivinen vai neutraali (0)

Luku 8 on suurempi kuin 0