⊗ppPmScPC 215 of 447 menu

Het wijzigen van functieparameters in PHP

Het wijzigen van variabelen die als parameters aan een functie zijn doorgegeven, zal niet leiden tot wijziging van deze variabelen buiten de functie:

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

Dit werkt uiteraard, zelfs als de externe en interne variabele dezelfde naam hebben:

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

Vertel wat het resultaat van het uitvoeren van de code zal zijn:

<?php $aaa = 'a'; function func($bbb) { $bbb = 'b'; } func($aaa); echo $aaa; ?>

Vertel wat het resultaat van het uitvoeren van de code zal zijn:

<?php $aaa = 'a'; function func($bbb) { $bbb = 'b'; } func($aaa); echo $bbb; ?>

Vertel wat het resultaat van het uitvoeren van de code zal zijn:

<?php $str = 'a'; function func($str) { $str = 'b'; } func($str); echo $str; ?>

Vertel wat het resultaat van het uitvoeren van de code zal zijn:

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