⊗ppPmFmGQ 314 of 447 menu

Maombi ya GET katika PHP

Umeshajua kwamba wakati wa kutuma fomu kwa njia ya GET kwenye barua anwani ya kivinjari baada ya ishara ? data ya fomu inaonekana. Hii data katika msimbo wa PHP itapatikana kwenye safu $_GET.

Kwa kweli uwepo wa fomu kwenye ukurasa sio lazima - tunaweza tu kwa mikono kuandika kwenye barua anwani ishara ya swali, baada yake orodhesha vigezo na thamani zao na kushinikiza enter.

Katika kesi hii data tuliyoingiza pia itapatikana kwenye safu $_GET. Hii inamaanisha itakuwa ni uigaji wa kutuma fomu. Uigaji kama huo unaitwa kutuma ombi la GET . Maneno kama hayo yanamaanisha kwamba sisi inapaswa kwa mikono kubonyeza kwenye barua anwani ishara ya swali na vigezo vya ombi.

Vigezo vya ombi vinaorodheshwa kwa muundo ufuatayo: jina, kisha ishara ya sawa, kisha thamani ya kigezo. Ikiwa kuna vigezo kadhaa, basi vinatenganishwa kwa ishara ya ampersand &.

Wacha tujaribu kwa mifano. Hebu uwe na faili fulani ya PHP. Wasiliana nayo kwenye kivinjari, kama unavyofanya kawaida. Kisha ongeza mwishoni mwa barua anwani ?par1=1 na ubonyeze enter.

Kama matokeo kigezo chetu kitakuwa ndani ya $_GET['par1']:

<?php echo $_GET['par1']; // itatoa '1' ?>

Sasa hebu tutume si kigezo kimoja, bali viwili. Ili kufanya hivyo ongeza mwishoni mwa barua anwani hii: ?par1=1&par2=2 na ubonyeze enter. Hiki ndicho kitakachotokea kama matokeo:

<?php var_dump($_GET); // ['par1' => '1', 'par2' => '2'] ?>

Tuma kwa kutumia ombi la GET nambari. Ionyeshe kwenye skrini.

Tuma kwa kutumia ombi la GET nambari. Ionyeshe kwenye skrini mraba wa nambari hiyo.

Tuma kwa kutumia ombi la GET nambari mbili. Ionyeshe kwenye skrini jumla ya nambari hizi.

Hebu kwa kutumia ombi la GET itumwe nambari. Fanya ili ikiwa nambari 1 imetumwa - kwenye skrini ionekane neno 'hello', na ikiwa 2 - basi neno 'bye'.

Tuma safu hii:

<?php $arr = ['a', 'b', 'c', 'd', 'e']; ?>

Hebu kwa kutumia ombi la GET iweze kutumiwa nambari. Fanya ili kwenye skrini ionekane kipengele cha safu chenye nambari iliyotumwa kwenye ombi.

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