⊗ppPmUFRD 202 of 447 menu

Прыёмы работы з return у PHP

Існуюць некаторыя прыёмы работы з return, якія спрашчаюць код.

Разгледзім, напрыклад, наступны код:

<?php function func($num) { if ($num >= 0) { $res = sqrt($num); } else { $res = 0; } return $res; } echo func(3); ?>

Як вы бачыце, у гэтым кодзе ў залежнасці ад умовы ў зменную $res будзе трапляць альбо адно, альбо другое значэнне. Апошнім радком функцыі змесціва гэтай зменнай вяртаецца праз return.

Давайце перапішам гэты код у больш скарочанай форме, пазбавіўшыся ад непотрэбнай тут зменнай $res:

<?php function func($num) { if ($num >= 0) { return sqrt($num); } else { return 0; } } echo func(3); ?>

Дана наступная функцыя:

<?php function func($num1, $num2) { if ($num1 > 0 and $num2 > 0) { $res = $num1 * $num2; } else { $res = $num1 - $num2; } return $res; } echo func(3, 4); ?>

Перапішыце яе ў скарочанай форме згодна з вывучанай тэорыяй.

Беларуская
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 для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць