⊗ppPmScPC 215 of 447 menu

Verandering van funksie parameters in PHP

Die verandering van veranderlikes, oorgedra as parameters na 'n funksie, sal nie lei tot die verandering van daardie veranderlikes buite nie:

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

Dit werk natuurlik, selfs as die eksterne en interne veranderlike dieselfde naam het:

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

Vertel, wat sal die resultaat van die kode-uitvoering wees:

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

Vertel, wat sal die resultaat van die kode-uitvoering wees:

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

Vertel, wat sal die resultaat van die kode-uitvoering wees:

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

Vertel, wat sal die resultaat van die kode-uitvoering wees:

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