⊗ppPmScGV 214 of 447 menu

Globale variabelen in PHP

Zoals je al weet, zijn externe variabelen niet beschikbaar binnen een functie:

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

Echter, ze kunnen beschikbaar worden gemaakt. Hiervoor moet de variabele binnen de functie worden gedeclareerd als globaal met behulp van het commando global. Hierna zal PHP begrijpen dat we naar de externe variabele verwijzen:

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

Corrigeer de code zodat deze werkt volgens de bedoeling:

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

Corrigeer de code zodat deze werkt volgens de bedoeling:

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

Corrigeer de code zodat deze werkt volgens de bedoeling:

<?php $num = 1; function func() { return $num; } echo func(); // moet 1 weergeven ?>
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren