⊗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हिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан