⊗ppPmFmGQ 314 of 447 menu

GET-versoeke in PHP

Jy weet reeds dat wanneer 'n vorm met die GET-metode gestuur word, na die ?-teken in die adresbalk van die blaaier vormdata verskyn. Hierdie data sal in die PHP-kode beskikbaar wees in die array $_GET.

Die teenwoordigheid van 'n vorm op die bladsy is eintlik nie verpligtend nie - ons kan eenvoudig met die hand 'n vraagteken in die adresbalk tik, daarna die parameters met hul waardes lys en enter druk.

In hierdie geval sal die data wat ons ingetik het ook beskikbaar wees in die array $_GET. Dus sal dit die stuur van 'n vorm naboots. So 'n nabootsing word 'n GET versoek gestuur genoem. Sulke woorde beteken dat ons met die hand 'n vraagteken en versoekparameters in die adresbalk moet intik.

Versoekparameters word in die volgende formaat gelys: naam, dan 'n gelyktekens, dan die waarde van die parameter. As daar verskeie parameters is, word hulle met die ampersand-teken & geskei.

Kom ons probeer met voorbeelde. Gestaan jy het 'n PHP-lêer. Gaan daarna toe in die blaaier, soos jy gewoonlik doen. En voeg dan aan die einde van die adresbyl ?par1=1 by en druk enter.

As gevolg hiervan sal ons parameter bevat wees in $_GET['par1']:

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

Kom ons stuur nou nie een parameter nie, maar twee. Voeg hiervoor dit aan die einde van die adresbyl by: ?par1=1&par2=2 en druk enter. Dit is wat die resultaat sal wees:

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

Stuur 'n getal met behulp van 'n GET-versoek. Voer dit op die skerm uit.

Stuur 'n getal met behulp van 'n GET-versoek. Voer die kwadraat van hierdie getal op die skerm uit.

Stuur twee getalle met behulp van 'n GET-versoek. Voer die som van hierdie getalle op die skerm uit.

Gestaan 'n getal word met 'n GET-versoek gestuur. Doen so dat as getal 1 oorgedra word - die woord 'hello' op die skerm verskyn, en as dit 2 is - dan die woord 'bye'.

Gegewe array:

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

Gestaan 'n getal kan met 'n GET-versoek oorgedra word. Doen so dat die skementelement met die nommer wat in die versoek oorgedra is, op die skerm vertoon word.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp