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<?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<?php
  var_dump($_GET); // ['par1' => '1', 'par2' => '2']
?>
Задание 1

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

Задание 2

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

Задание 3

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

Задание 4

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'.

Задание 5

Tuma safu hii:

php<?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.