⊗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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу