⊗ppPmUFPr 193 of 447 menu

Vigezo vya Kazi katika PHP

Wakati wa kiitajo cha kazi, tunaandika jina lake na mabano ya mviringo yaliyo wazi:

<?php func(); ?>

Kweli, mabano si lazima yawe wazi - tunaweza kupitisha vigezo ndani yao.

Wacha, kwa mfano, tutake kutengeneza kazi ambayo itachukua namba kama kigezo na kuonyesha mraba wa namba hiyo.

Sasa tutaikaje kazi yetu: tutaandika jina la kazi, mabano ya mviringo, na ndani yao - namba fulani, ambayo mraba wake tunataka kupata.

Kwa mfano, hivi tutapata mraba wa namba 2:

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

Na hivi - mraba wa namba 3:

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

Sasa tuandike utekelezaji wa kazi yetu.

Tunajua kuwa kazi inapaswa kukubali namba kama kigezo. Hivyo, wakati wa kufafanua kazi ndani ya mabano ya mviringo tunapaswa kuandika badilisha fulani, ambayo namba iliyopitishwa itaingia.

Jina la badilisha linaweza kuwa lolote, wacha, kwa mfano, tuliite $num:

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

Katika badilisha hili $num wakati wa kiitajo cha kazi itaingia namba iliyoonyeshwa kwenye mabano ya mviringo:

<?php func(2); // kwenye badilisha $num itaingia namba 2 func(3); // kwenye badilisha $num itaingia namba 3 ?>

Sasa tufanye ili kazi yetu ionyeshe mraba wa namba iliyopitishwa. Kwa hili tuzidishe badilisha $num lenyewe kwa lenyewe na tuonyeshe kwenye skrini:

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

Tuangalie utendaji wa kazi, kukiita kwa namba mbalimbali:

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

Tengeneza kazi, ambayo inakubali namba kama kigezo na kuonyesha mchemraba wa namba hiyo kwenye skrini.

Tengeneza kazi, ambayo inakubali namba kama kigezo na kukagua ikiwa namba hii ni chanya au hasi. Katika kesi ya kwanza wacha kazi ionyeshe maandishi '+++' kwenye skrini, na ya pili '---'.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa