Pagerankanzeige ohne Googletoolbar TM

Navigation

Paidmails

Geldverdienen

Service

Formel 1 Info

Kapitel 3 - PHP Variable Verkettung und funktionen - Dynamische Seiten

 

EinleitungPHP - Kurs für Einsteiger - 15 Kapitel | Beispiele

Hauptseite | Vorwort | Kapitel: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15

Seiten: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15

Unterseite: 1 | 2 | 3


PHP-Info Variablen erweitern / verketten!

Variablen lassen sich erweitern/verlängern. Dies funktioniert durch den Verkettungsoperator,
dargestellt durch einen Punkt. Mit dieser Methode verwenden wir den –bzw. dieselben
Variablennamen und bei der Zuweisung des nächsten wertes einen Punkt vor dem Gleichheitszeichen.
Dies klingt zwar verwirrend, im nächsten Beispiel seht Ihr das es nicht so schlimm ist.

<?php

$name = "Ich heise";
$name . =" Dieter !";
echo" $name";

?>

In der Variablen steht nun der Vorname ist Daniel!. Geben wir die Variable mit echo $name;
aus, lesen wir im Browser:

 
 
  http://localhost/index.php
 
 

Ich heise Dieter !

 

Hätten wir den Punkt weggelassen, wäre der erste Wert der Variablen mit dem zweiten Wert (Dieter) überschrieben worden. Die Erweiterung einer Variablen funktioniert nicht nur einmal, sondern
so oft wir möchten. Ergänzen wir das Script mal um:

<?php

$name = "Ich heise";
$name . =" Dieter !";
$name . =" Ich bin 28. “;
echo" $name ";

?>

wird bei der Ausgabe der Variablen $name auch dieser Satz zu lesen sein. Achten wir bei Erweiterungen
auf Leerstellen( die natürlich innerhalb der Anführungszeichen stehen müssen), ansonsten klebt der
der Text aneinander.

 
 
  http://localhost/index.php
 
 

Ich heise Dieter ! Ich bin 28.

 

Bild 3.8: Variablen können erweitert werden.

Verketten

Etwas anders funktioniert die Verkettung. Dabei wird der Punkt verwendet und – technisch
gesprochen- eine Zeichenkette ausgegeben, die aus dem rechten und linken Operand
zusammengesetzt ist. Unabhängig vom Datentyp werden bei dem Einsatz des Punktes als
Verkettungsoperator die Operanden als Zeichenkette behandelt. Die Syntax sieht folgendermaßen aus:

<?php

$nr1 =" Jetzt kommt,“;
$nr2 =$nr1.“ eine Verkettung“;
echo" $nr2";

?>

Achten wir hierbei wieder auf die Leerstelle vor dem Wort eine, damit auch bei der Ausgabe dort
eine Leerstelle ist, sonst hieße es: Jetzt kommt,eine Verkettung.

 
 
  http://localhost/index.php
 
 

Jetzt kommt, eine Verkettung

 

Dise Verkettung kann weiterentwickelt werden. Die Crux sind zum Teil die Leerstellen,
achten wir immer gut darauf, dass ( als Zeichenkette) bei einer Verkettung auch in Anführungszeichen
gesetzt werden müssen. Werfen wir einenauf das nächste Beispiel. Durch eine weitere Verkettung wird
der Variablen $nr4 ihr Wert zugewiesen.

<?php

$nr1 ="Jetzt kommt,";
$nr2 = $nr1 . " eine Verkettung";
echo "$nr2";
$nr3 ="hier mehr Text";
$nr4 ="<br>Schön, '$nr1' <br> .'$nr3' ";
echo " $nr4 ";

?>


 
 
  http://localhost/index.php
 
 

Jetzt kommt, eine Verkettung
Schön, Jetzt kommt,
hier mehr Text

 

Statt die Werte von Variablen im Script festzulegen, können diese auch übergeben werden,
Wenn durch den User-Eingaben in ein Formular. In dem fall wird mit eindeutigen Namen
gearbeitet, d.h. die Formularfelder erhalten einen eindeutigen Namen und dieser Name wird
bei der Auswertung als Variablennamen verwendet.

Die Existenz von Variablen prüfen

In nicht wenigen Situationen ist es wichtig zu prüfen, ob eine Variable mit einer leeren
Zeichenkette gefüllt ist ( oder mit 0) oder überhaupt schon zugewiesen wurde. Es gibt
eine Funktion, die es uns ermöglicht, Variablen auf ihre Existenz hin zu prüfen. Diese Funktion lautet:

isset($variable)

In der Klammer wird die Variable erwartet, deren Existenz wir überprüfen möchten.
Die Überprüfung gibt wahr zurück, wenn eine Variable existiert. Umgekehrt kann man eine
Variable auch wieder ungültig machen, was – wie wir später in einem Beispielen sehen werden.
Dies ist mitunter notwendig. Die entsprechende Funktion lautet:

unset($variable)

Ob einer Variablen ein Wert zugewiesen wurde, lässt sich ebenfalls überprüfen:

empty($variable)

Hier erhalten wir als Ergebnis der Prüfung wahr, wenn der Inhalt der Variablen 0 ist oder
eine leere Zeichenkette enthält.

Dynamische Variablen

Unter dynamischen Variablen versteht man die Möglichkeit, Variablennamen in Variablen zu
speichern. Hier müssen wir ein bisschen quer denken. Es verhält sich folgendermaßen :

Eine dynamische Variable nimmt einen Wert der zuvor definierten gleichnamigen Variablen
als ihren Namen. Mit zwei vorangestellten Dollarzeichen kann man einer dynamischen Variablen einen
Wert zuweisen. In dem Script kann das z.B. so aussehen:

$var = "Vorname“;

$$var ="Dieter“;

echo $Vorname

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
KW HS MG VD
Live Band | Portal4 Europa | Paidmail-Service | IHR LINK | IHR LINK | IHR LINK   . .

Pagerank dieser Seite: ::: www.sind-sie-bereit.de ::: Pagerank Anzeige ohne Toolbar

Sind Sie Bereit für den Urlaub den Sie sich VERDIENT haben? Portal für Europa oder hier auf unser Urlaubseite!
Informationen über Ungarn finden Sie auf der Seite Ungarn / Balaton.

Informationen über Paidmails finden Sie auch auf den Seiten Kowsky-Web, HS-SUPPORT und Verdient Schon.