3x bewertet

Variabeln definieren und ausgeben

von Delite  |  17.02.2007 um 17:39 h
PHP Grundlagen
Typ: PHP Grundlagen
Stufe:Einfach Mittelmäßig
Jetzt können wir schonmal Text ausgeben, sofern ihr das letzte Tutorial gelesen habt. Wenn nicht, solltest ihr dies tun.

Also jetzt definieren wir eine Variable. Variabeln beginnen immer mit $ und danach ein belibiger Name. Zahlen dürft ihr aber nicht benutzen wie $1 usw. aber dafür z.B. $var1

Also:


<?php
    $variable 
"Delite";
?>



Ausgegeben wird leider nichts XD es ist noch "unscihtbar". Wenn wir eine Variable nach ein anderen benennen möchen geht das so (diesmal nur ohne "):


<?php
    $var1 
"Delite";
    
$var2 $var1;
?>



Ausgegeben wird auch immer noch nichts. $var2 hat jetzt aber den gleichen Wert wie $var1.
Jetzt geben wir es aber mal aus:


<?php
    $name 
"Delite";
    echo 
$name;
?>



Wenn wir Variablen einsetzen verzichten wir beim Echo-Befehl auf Anführungszeichen. Ausgegeben wird:

Delite

Was ist aber wenn wir dieses mit Text mischen wollen wie hier:


<?php
    $name 
"Delite";
    echo 
"Ich heisse ".$name;
?>



Ausgegeben wird:

Ich heisse Delite

wenn wir die " beenden und einen Punkt setzen können wir eine Variable benutzen. So können wir auch mehrere Variablen hintereinander schreiben:


<?php
    $name 
"Delite";
    
$nachname "Mustermann";
    echo 
"Ich heisse ".$name.$nachname;
?>



Ausgegeben wird:

Ich heisse DeliteMustermann

Joa nun sind wir eigentlich schon fertig. Man kann natürlich auch danach noch text einsetzen und dazwischen. Wir können das mit dem punkt usw. auch in andere Variabeln setzen wie hier:


<?php
    $name 
"Delite";
    
$nachname "Mustermann";
    
$text "Ich heisse ".$name." ".$nachname." und das ist gut so!";

    echo 
$text;
?>



Ausgegeben wird:

Ich heisse Delite Mustermann und das ist gut so!

Nun sind wir am Ende.



2 Kommentare




Cool, hat mich sehr weitergeholfen ^^ THX Smilie
am 18.06.2007 um 18:11 Uhr


Bianca

Ich fänds super, wenn man hier nochmal auf globale und superglobale Variablen eingehen könnte! Also zumindest GET und POST gehören hier noch mit rein, oder? Zumindest übersichtshalber fänd ich das sehr gut.
am 22.11.2008 um 12:16 Uhr