⊗ppPmScPC 215 of 447 menu

Ändern von Funktionsparametern in PHP

Das Ändern von Variablen, die als Parameter an eine Funktion übergeben wurden, führt nicht zu einer Änderung dieser Variablen von außen:

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

Dies funktioniert natürlich auch dann, wenn die externe und die interne Variable den gleichen Namen haben:

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

Erklären Sie, was das Ergebnis der Codeausführung sein wird:

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

Erklären Sie, was das Ergebnis der Codeausführung sein wird:

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

Erklären Sie, was das Ergebnis der Codeausführung sein wird:

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

Erklären Sie, was das Ergebnis der Codeausführung sein wird:

<?php $arr = [1, 2, 3, 4, 5]; function func($arr) { $arr[0] = '!'; } func($arr); var_dump($arr); ?>
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen