⊗ppPmUFSC 198 of 447 menu

Sekventiel kald af funktioner i PHP

Resultatet af en funktion kan overføres som parameter til en anden. I det følgende eksempel finder vi først kvadratet af tallet 2, og derefter kvadratet af resultatet:

<?php function func($num) { return $num * $num; } $res = func(func(2)); echo $res; // udskriver 16 ?>

Funktionerne behøver selvfølgelig ikke at være ens.

Lad os for eksempel sige, at vi har en funktion, der returnerer kvadratet af et tal, og en funktion, der returnerer terningen af et tal:

<?php function square($num) { return $num * $num; } function cube($num) { return $num * $num * $num; } ?>

Lad os ved hjælp af disse funktioner opløfte tallet 2 til anden potens, og derefter opløfte resultatet af denne operation til tredje potens:

<?php $res = cube(square(2)); echo $res; ?>

Lad os nu sige, at vi har en funktion, der returnerer kvadratet af et tal, og en funktion, der finder summen af to tal:

<?php function square($num) { return $num * $num; } function sum($num1, $num2) { return $num1 + $num2; } ?>

Lad os finde summen af kvadratet af tallet 2 og kvadratet af tallet 3 ved hjælp af disse funktioner:

<?php $res = sum(square(2), square(3)); echo $res; ?>

Lad os sige, at du har en funktion, der returnerer den kubiske rod af et tal, og en funktion, der afrunder et decimaltal til tre cifre efter decimalpunktet:

<?php function root($num) { return pow($num, 1/3); } function norm($num) { return round($num, 3); } ?>

Brug disse funktioner til at finde den kubiske rod af tallet 2 og afrund den til tre cifre efter decimalpunktet.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis