⊗ppPmUFSC 198 of 447 menu

Funkciju secīgs izsaukšana PHP

Vienas funkcijas rezultātu var padot kā parametru citai funkcijai. Šajā piemērā mēs vispirms atradīsim skaitļa 2 kvadrātu, un pēc tam rezultāta kvadrātu:

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

Funkcijām, protams, nav jābūt vienādām.

Pieņemsim, ka mums ir funkcija, kas atgriež skaitļa kvadrātu, un funkcija, kas atgriež skaitļa kubu:

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

Izmantojot šīs funkcijas, kāpināsim skaitli 2 kvadrātā, un pēc tam šīs darbības rezultātu kāpināsim kubā:

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

Pieņemsim, ka mums ir funkcija, kas atgriež skaitļa kvadrātu, un funkcija, kas atrod divu skaitļu summu:

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

Izmantojot šīs funkcijas, atradīsim skaitļa 2 kvadrāta un skaitļa 3 kvadrāta summu:

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

Pieņemsim, ka jums ir funkcija, kas atgriež skaitļa kubiksakni, un funkcija, kas noapaļo daļskaitli līdz trim cipariem aiz komata:

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

Izmantojot šīs funkcijas, atrodiet skaitļa 2 kubiksakni un noapaļoiet to līdz trim cipariem aiz komata.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt