⊗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ščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј