⊗ppPmUFRt 197 of 447 menu

PHPдеги return буйругу

Бизде берилген сандын квадратын экранга чыгаруучу функциябыз бар дейли:

<?php function func($num) { echo $num * $num; } func(3); // 9 чыгарат ?>

Эми биз маанини экранга чыгаруунун ордуна, кандайдыр бир өзгөрмөгө төмөнкүдөй жазууну каалайбыз:

<?php $res = func(3); // $res өзгөрмөсүндө азыр 9 бар ?>

Бул үчүн PHPде функция кайтарып берген маанини көрсөтүүгө мүмкүндүк берген return деген атайын буйрук бар. Кайтаруу деген сөз менен чакырылган функция өзгөрмөгө белгиленсе, ал өзгөрмөгө жазыла туркан маани түшүнүлөт.

Ошентип, келгиле биздин функциябызды натыйжаны экранга чыгаруунун ордуна, аны өзгөрмөгө кайтарып бере тургандай кылып жазалы:

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

Эми функциянын жумушунун натыйжасын өзгөрмөгө жазалы:

<?php $res = func(3); ?>

Маалыматтар өзгөрмөгө жазылгандан кийин, аларды, мисалы, экранга чыгарууга болот:

<?php $res = func(3); echo $res; // 9 чыгарат ?>

Же ал маалыматтарды бир аз өзгөртүп, андан кийин экранга чыгарууга болот:

<?php $res = func(3); $res = $res + 1; echo $res; // 10 чыгарат ?>

Өзгөрмөгө жазуудан мурун функциянын натыйжасы менен дароо кандайдыр бир аракеттерди жүргүзүүгө болот:

<?php $res = func(3) + 1; echo $res; // 10 чыгарат ?>

Биздин функциябызды ар кайсы сандар үчүн бир нече жолу чакырууга болот:

<?php $res = func(2) + func(3); echo $res; // 13 чыгарат ?>

Натыйжаны өзгөрмөгө жазуунун ордуна, аны дароо экранга чыгарууга болот:

<?php echo func(3); // 9 чыгарат ?>

Параметри катары санды кабыл алып, ал сандын кубун кайтарып берген функция жасаңыз. Бул функциянын жардамы менен 3 санынын кубун таап, аны $res өзгөрмөсүнө жазыңыз.

Сиздин жасанган функцияңыздын жардамы менен 2 жана 3 сандарынын кубдарынын суммасын таап, аны $res өзгөрмөсүнө жазыңыз.

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