⊗ppPmUFSC 198 of 447 menu

PHP da funksiyalarni ketma-ket chaqirish

Bitta funksiyaning natijasini ikkinchisiga parametr sifatida uzatish mumkin. Quyidagi misolda biz avval 2 sonining kvadratini topamiz, so'ngra esa natijaning kvadratini:

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

Funksiyalar, albatta, bir xil bo'lishi shart emas.

Masalan, sonning kvadratini qaytaradigan funksiya va sonning kubini qaytaradigan funksiya bo'lsin:

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

Keling, ushbu funksiyalar yordamida 2 sonini kvadratga ko'taramiz, so'ngra bu operatsiya natijasini kubga ko'taramiz:

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

Endi sonning kvadratini qaytaradigan funksiya va ikkita sonning yig'indisini topadigan funksiya bo'lsin:

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

Ushbu funksiyalar yordamida 2 soni kvadratining va 3 soni kvadratining yig'indisini topamiz:

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

Faraz qilaylik, sizda sonning kub ildizini qaytaradigan funksiya va kasrni kasr qismidagi uchta rahangacha yaxlitlaydigan funksiya mavjud:

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

Ushbu funksiyalar yordamida 2 sonining kub ildizini toping va uni kasr qismidagi uchta rahangacha yaxlitlang.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish