⊗ppPmScPR 216 of 447 menu

Referentieparameters in PHP

Het is mogelijk om ervoor te zorgen dat een wijziging van een parameter in een functie leidt tot een wijziging van de parameter buiten de functie. Om dit te doen moet de parameter van de functie als een referentie worden gedeclareerd:

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

Pas de volgende code aan zodat de array binnen de functie wordt gewijzigd:

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

Pas de volgende code aan zodat de array binnen de functie wordt gewijzigd:

<?php $arr = [1, 2, 3, 4, 5]; function func($arr) { $arr[0] = '!'; } func($arr); var_dump($arr); ?>
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