⊗ppPmUFPr 193 of 447 menu

Parametrat e Funksioneve në PHP

Gjatë thirrjes së një funksioni ne shkruajmë emrin e tij dhe kllapat e rrumbullakëta bosh:

<?php func(); ?>

Në fakt kllapat jo domosdoshmërisht duhet të jenë bosh - në to mund të kalojmë parametra.

Le të themi, për shembull, ne duam të bëjmë një funksion, që me parametër do të marrë një numër dhe do të shfaqë në ekran katrorin e atij numri.

Si do ta therrasim funksionin tonë tani: ne do të shkruajmë emrin e funksionit, kllapat e rrumbullakëta, dhe në to - një numër, katrorin e të cilit ne duam ta marrim.

Për shembull, kështu ne do të marrim katrorin e numrit 2:

<?php func(2); // shfaq 4 ?>

Ndërsa kështu - katrorin e numrit 3:

<?php func(3); // shfaq 9 ?>

Tani le të shkruajmë implementimin e funksionit tonë.

Ne e dimë se funksioni me parametër duhet të marrë një numër. Kjo do të thotë, gjatë përcaktimit të funksionit në kllapat e rrumbullakëta ne duhet të shkruajmë një ndryshore, në të cilën do të futet numri i kaluar.

Emri i ndryshores mund të jetë çfarëdo, le të themi, për shembull, ta quajmë $num:

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

Në këtë ndryshore $num gjatë thirrjes së funksionit do të futet numri i treguar në kllapat e rrumbullakëta:

<?php func(2); // në ndryshoren $num do të futet numri 2 func(3); // në ndryshoren $num do të futet numri 3 ?>

Tani le ta bëjmë që funksioni ynë të shfaqë katrorin e numrit të kaluar. Për këtë shumëzojmë ndryshoren $num vetë me vete dhe e shfaqim në ekran:

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

Le të kontrollojmë punën e funksionit, duke e thirrur atë me numra të ndryshëm:

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

Bëni një funksion, i cili me parametër merr një numër dhe shfaq në ekran kubin e atij numri.

Bëni një funksion, i cili me parametër merr një numër dhe kontrollon, nëse ky numër është pozitiv apo negativ. Në rastin e parë le të funksioni të shfaqë në ekran tekstin '+++', ndërsa në të dytin '---'.

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