⊗ppPmUFSC 198 of 447 menu

PHP-də Funksiyaların Ardıcıl Çağırılması

Bir funksiyanın nəticəsini başqa birinə parametr kimi ötürmək olar. Aşağıdakı misalda əvvəlcə 2 rəqəminin kvadratını tapacağıq, sonra isə nəticənin kvadratını:

<?php function func($num) { return $num * $num; } $res = func(func(2)); echo $res; // 16 çap edəcək ?>

Funksiyalar, əlbəttə ki, mütləq eynı olmalı deyillər.

Tutaq ki, məsələn, rəqəmin kvadratını qaytaran bir funksiyamız və rəqəmin kubunu qaytaran bir funksiyamız var:

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

Gəlin bu funksiyaların köməyi ilə 2 rəqəmini kvadrata yüksəldək, sonra isə bu əməliyyatın nəticəsini kuba yüksəldək:

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

Tutaq ki, indi rəqəmin kvadratını qaytaran bir funksiyamız və iki rəqəmin cəmini tapan bir funksiyamız var:

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

Bu funksiyaların köməyi ilə 2 rəqəminin kvadratının və 3 rəqəminin kvadratının cəmini tapaq:

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

Tutaq ki, sizdə rəqəmin kub kökünü qaytaran bir funksiya və kəsri kəsr hissəsində üç rəqəmə yuvarlaqlaşdıran bir funksiya var:

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

Bu funksiyaların köməyi ilə 2 rəqəminin kub kökünü tapın və onu kəsr hissəsində üç rəqəmə yuvarlaqlaşdırın.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et