⊗ppPmScGV 214 of 447 menu

Globale variabler i PHP

Som du allerede vet, er eksterne variabler utilgjengelige inni en funksjon:

<?php $num = 1; function func() { $num = 2; } func(); echo $num; // 1 ?>

Imidlertid kan de gjøres tilgjengelige. For å gjøre dette må variabelen innenfor funksjonen deklareres som global ved hjelp av kommandoen global. Etter dette vil PHP forstå at vi henviser til nettopp den eksterne variabelen:

<?php $num = 1; function func() { global $num; // deklarerer som global $num = 2; } func(); echo $num; // 2 ?>

Korriger koden slik at den fungerer i henhold til intensjonen:

<?php $num = 1; function func() { $num++; } func(); echo $num; // skal skrive ut 2 ?>

Korriger koden slik at den fungerer i henhold til intensjonen:

<?php $num = 1; function func() { $num++; return $num; } echo func(); // skal skrive ut 2 ?>

Korriger koden slik at den fungerer i henhold til intensjonen:

<?php $num = 1; function func() { return $num; } echo func(); // skal skrive ut 1 ?>
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis