hosted by
netcup.de
 
Memory 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Play it again, Sam. 

Aktuelles Ereignis 
 

Morgen, am 02. Mai 2024, findet der Deutsche Erdüberlastungstag statt:

Der Erdüberlastungstag be­schreibt den Tag, an dem die nachhaltig nutzbaren Res­sour­cen eines Jahres verbraucht sind und verdeutlicht die ökologischen Grenzen des Planeten. Der deut­sche Erd­über­lastungstag verdeutlicht, wie viele Ressourcen Deutschland an­teilig an den globalen Ressourcen verbraucht. Aus einer öko­no­mischen Perspektive be­trach­tet, befindet sich die Menschheit ab dem Erd­über­lastungstag in einem Ressourcendefizit, weil sie ihr gan­zes jähr­liches Ressourceneinkommen be­reits aufgebraucht hat. Seit je­her haben die Menschen natürliche Ressourcen verbraucht, um Städte und Straßen zu bauen, um Nah­rungsmittel zu gewinnen oder andere Produkte herzustellen. Mitte der 1970er-Jahre hat nach Darstellung des Global Footprint Network die Menschheit eine kritische Grenze überschritten: Die Nachfrage an na­türlichen Ressourcen habe die globale Ka­pa­zi­tät zur Reproduktion und zum Angebot neuer Res­sour­cen überstiegen.
Weiterführende Informationen

 
 
Artikel zum Thema PHP  
 

Variable Variablen


Variable Variablen
Variable Variablenbezeichner. Ich glaube, das gibt es in keiner anderen Pro­gram­mier­sprache als in PHP. Wenn man es einmal verstanden hat, dann wird man es früher oder später anwenden (wollen!).

Zunächst einmal, was ist mit variablen bzw. dynamischen Variablen gemeint und wie funktioniert das in PHP?. Dazu ein 'Hallo Welt'-Beispiel:

<?php
     $a = "Hallo";
     $$a = "Welt";
     echo "$a $$a";
?>

In diesem Beispiel hat $a den Wert 'Hallo'. $$a steht dann also für $Hallo. Man könnte dieselbe Ausgabe also auch mit  echo "$a $Hallo";  erreichen. In beiden Fällen ist das Ergebnis "Hallo Welt".

Bei Array-Variablen gibt es allerdings eine Mehrdeutigkeit: Was bedeutet z.B. $$a[1]? Die Variable $a könnte beispielsweise den Wert 'key' haben oder $a[1] den Wert 'value'.
Im ersten Fall ergibt sich $key[1], im zweiten $value. Die Lösung ist die Verwendung geschweifter Klammern: im ersten Fall sollten Sie ${$a}[1] schreiben, im zweiten ${$a[1]}.

Ein Anwendungsfall: Umwandlung eines assoziativen Arrays in einzelne Variablen:

<?php
$a_person = array(
     'vorname' => 'Max',
     'nachname' => 'Mustermann'
);
while (list($key, $val) = each($a_person)) {
     $$key = $val;
}
?>

Im Ergebnis haben wir dann eine Variable $vorname mit dem Wert 'Max' und eine Variable $nachname mit dem Wert 'Mustermann'.

© webman-company, 25. Februar 2024
Weiterführende Informationen


Ihr Kommentar *
0 / 1000



*) Ihr erster Kommentar wird nicht sofort veröffentlicht.
 
Aktuelle Fragen   

Fragen über Fragen

Wird das Internet eigentlich leichter, wenn man sich da was runterlädt? 
Ist es bedenklich, wenn im Park ein Goethe-Denkmal durch die Bäume schillert? 
Warum laufen Nasen, während Füße riechen? 
Warum muss man für den Besuch beim Hellseher einen Termin haben? 
 
 
Alkoholwitz: Alcohol may not solve your problems but neither will water or milk.
  

Ihr Client 
 

Besucherstatistik 
7
Besucher

3.354.779 Seitenabrufe
(seit November 2006)
 

Zeit (Berlin) 
::
..

 

KalenderKalender 

iCalendar
 

 
 
 
Bitte haben Sie einen Augenblick Geduld.

Bitte warten


schließen