⊗ppPmUFSC 198 of 447 menu

PHP-ում ֆունկցիաների հաջորդական կանչ

Մի ֆունկցիայի աշխատանքի արդյունքը կարելի է փոխանցել որպես պարամետր մյուսին: Հաջորդ օրինակում մենք նախ կգտնենք 2 թվի քառակուսին, ապա արդյունքի քառակուսին:

<?php function func($num) { return $num * $num; } $res = func(func(2)); echo $res; // կարտածի 16 ?>

Ֆունկցիաները, իհարկե, պարտադիր չէ, որ նույնական լինեն:

Ենթադրենք, օրինակ, մենք ունենք ֆունկցիա, որ վերադարձնում է թվի քառակուսին, և ֆունկցիա, որ վերադարձնում է թվի խորանարդը:

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

Օգտագործենք այս ֆունկցիաները՝ 2 թիվը բարձրացնել քառակուսի, ապա այս գործողության արդյունքը բարձրացնել խորանարդ:

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

Ենթադրենք, հիմա մենք ունենք ֆունկցիա, որ վերադարձնում է թվի քառակուսին, և ֆունկցիա, որ գտնում է երկու թվերի գումարը:

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

Օգտագործենք այս ֆունկցիաները՝ գտնելու 2 թվի քառակուսու և 3 թվի քառակուսու գումարը:

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

Ենթադրենք, դուք ունեք ֆունկցիա, որ վերադարձնում է թվի խորանարդային արմատը, և ֆունկցիա, որ կլորացնում է կոտորակը մինչև երեք նիշ կոտորակային մասում:

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

Օգտագործելով այս ֆունկցիաները՝ գտեք 2 թվի խորանարդային արմատը և կլորացրեք այն մինչև երեք նիշ կոտորակային մասում:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել