|
| Ãœbergabe von Variablen an Funktionen - Call by Reference |
|
Ausführen
<< >> |
|
| |
|
<html>
<head><title>Online PHP-Kurs</title></head>
<body>
<?
// Mit dem "&"-Zeichen vorm Variablennamen kann man einen
// "Call-by-reference" erzwingen. Wird die Variable $wert
// in der Funktion verändert, so verändert sich auch der
// Inhalt der übergebenen Variablen im aufrufenden Programm.
function Verdopple(&$wert)
{
$wert = $wert * 2;
echo "neuer Wert: $wert<br>";
}
$x = 15;
Verdopple($x);
Verdopple($x);
// Man kann den "Call-by-reference" auch im aufrufenden
// Programm erzwingen, dies ist aber unübersichtlich und
// wird nicht empfohlen.
Verdopple(&$x);
echo "x = $x";
?>
</html>
</body>
|
|
Diese PHP-Schulung und fortgeschrittene Themen können Sie auch in einem Training durchführen.
|
| |
|
| |
|
|