⊗ppPmUFRt 197 of 447 menu

Udhëzimi return në PHP

Le të themi se kemi një funksion që nxjerr në ekran katrorin e numrit të dhënë:

<?php function func($num) { echo $num * $num; } func(3); // nxjerr 9 ?>

Le të themi se ne duam që të mos e shfaqim vlerën në ekran, por ta shkruajmë në ndonjë variabël, kështu:

<?php $res = func(3); // në variablin $res tani 9 ?>

Për këtë në PHP ekziston një udhëzim i veçantë return, i cili lejon që të përcaktohet vlera që kthen funksioni. Me fjalën kthen kuptohet vlera që do të shkruhet në variabël, nëse asaj i caktohet funksioni i thirrur.

Pra, le të rishkruajmë funksionin tonë në mënyrë që të mos e nxjerrë rezultatin në ekran, por ta kthejë atë në variabël:

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

Tani le të shkruajmë rezultatin e punës së funksionit në një variabël:

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

Pasi të dhënat janë shkruar në variabël, ato mund, për shembull, të shfaqen në ekran:

<?php $res = func(3); echo $res; // nxjerr 9 ?>

Ose fillimisht mund t'i ndryshoni këto të dhëna në një farë mënyre, e më pas t'i shfaqni në ekran:

<?php $res = func(3); $res = $res + 1; echo $res; // nxjerr 10 ?>

Mund të kryhen menjëherë disa veprime me rezultatin e punës së funksionit para se të shkruhet në variabël:

<?php $res = func(3) + 1; echo $res; // nxjerr 10 ?>

Mund ta thirrim funksionin tonë disa herë për numra të ndryshëm:

<?php $res = func(2) + func(3); echo $res; // nxjerr 13 ?>

Mund të mos e shkruani rezultatin në një variabël, por menjëherë ta shfaqni atë në ekran:

<?php echo func(3); // nxjerr 9 ?>

Krijoni një funksion që si parametër merr një numër dhe kthen kubin e këtij numri. Me ndihmën e këtij funksioni gjeni kubin e numrit 3 dhe shkruajeni atë në variablin $res.

Me ndihmën e funksionit që krijuat gjeni shumën e kubeve të numrit 2 dhe numrit 3 dhe shkruajeni atë në variablin $res.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo