PHP-Info Wertezuweisung durch Variablen!
Variablen können ihren Inhalt auch von anderen Variablen erhalten. Das sieht ganz
ähnlich aus,
aber die Anführungszeichen entfallen:
<?php
$testvar = $testvariable1;
?> |
BITTE beachten: Wenn eine Variable ihren Inhalt von einer anderen Variablen erhalten hat,
behält sie diesen Inhalt, auch wenn der Inhalt der Ursprungsvariablen geändert wird. Um dies
noch einmal deutlich zu machen, schauen wir uns das unten stehendes Scriptfragment an:
<?php
$variable1 = " Hans “;
$variable2 = $variable1 ;
//ausgegeben der Variable
echo" $variable2 ";
?> |
| |
| |
| |
http://localhost/index.php |
|
|
| |
Hans |
|
|
<?php
//Verändern der Variablen $variable1
$variable1 = " Dieter “;
//ausgegeben wird dennoch mit
echo" $variable2 ";
?> |
| |
| |
| |
http://localhost/index.php |
|
|
| |
Deiter |
|
|
Allerdings bietet PHP4 nun auch eine Wertezuweisung durch Referenzierung. In dem Fall zeigen
beide Variablen auf die gleiche Stelle mit dem Effekt, dass Änderungen der neuen Variablen
auch die Ursprungsvariable ändern und umgekehrt. Für die Zuweisung per Referenz wird die
Ausgangsvariablen ein & vorangestellt:
<?php
$tag =" Montag";
$tag2 = &$Dienstag;
echo" $tag2"; //Ausgabe
?> |
.
| |
| |
| |
http://localhost/index.php |
|
|
| |
Dienstag |
|
|
Kleiner Hinweis: Wir bieten auch ein Pagrenkservice an. <<Keine Angst anmelden kostet NIX!>>
RANKING CHARTS
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20
|