menu

Function-avainsana

Avainsanaa function käytetään käyttäjien funktioiden määrittelemiseen PHP:ssä. Funktio ottaa vastaan parametreja, suorittaa koodia ja voi palauttaa tuloksen. Määriteltyjä funktioita voidaan kutsua useita kertoja ohjelman eri osissa.

Syntaksi

function functionName($param1, $param2, ...) { return $result; }

Esimerkki

Luodaan yksinkertainen funktio kahden numeron summaamiseksi:

<?php function sum($a, $b) { return $a + $b; } echo sum(2, 3); ?>

Koodin suorituksen tulos:

5

Esimerkki

Funktio voi palauttaa eri tietotyyppejä. Luodaan funktio, joka palauttaa taulukon:

<?php function createArray($a, $b) { return [$a, $b]; } print_r(createArray(1, 2)); ?>

Koodin suorituksen tulos:

[1, 2]

Esimerkki

Funktioilla voi olla parametrien oletusarvoja:

<?php function greet($name = 'Vieras') { return "Hei, $name!"; } echo greet(); echo greet('John'); ?>

Koodin suorituksen tulos:

'Hei, Vieras!' 'Hei, John!'

Katso myös

  • komento return,
    joka palauttaa arvon funktiosta
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää