Teil von  SELFPHP   Teil von  Praxisbuch  Teil von  Einführung in PHP
Letztes Update: 16.08.2005 17:53:45


Navigation

Seite News *

Seite Startseite
Seite Über SELFPHP
Seite Werbung
Seite Kontakt
Seite Forum *
Seite Download *
Seite SELFPHP Banner *
Seite SELFPHP in Buchform
Seite Newsletter *
Seite Impressum

 
* Link führt ins Internet



 

Echo-Befehl




Der wichtigste Befehl, der Ihnen bei PHP über den Weg laufen wird, ist der echo-Befehl. Mit ihm haben Sie die Möglichkeit, Strings auszugeben. Der Text, der ausgegeben werden soll, muss natürlich in Anführungsstrichen stehen, da der Server sonst versucht, ihn als PHP-Befehl zu interpretieren. Dieses Vorgehen wird Quoten oder Quoting, von engl. to quote: zitieren genannt.

Bei den Anführungsstrichen gibt es zwei verschiedene:
• das einfache '
• das doppelte "

Es gibt auch einen Unterschied zwischen den beiden:
• Bei den doppelten Anführungsstrichen versucht der Server, den Text zu interpretieren.
• Bei den einfachen hingegen behandelt er ihn nicht speziell, sondern gibt ihn direkt aus.



$punkte = 1000;
echo ’Der akt. Punktestand $punkte !\ n’;
echo "Der akt. Punktestand $punkte !\ n";



Das erste echo gibt ”Der akt. Punktestand $punkte !\ n“ aus, das zweite hingegen ”Der akt. Punktestand 1000 !“ mit folgendem Zeilenumbruch.



echo "Mein \" Name \" ist Hase ";



Die Ausgabe bei diesem echo ist “Mein “Name“ ist Hase“. Wie man sieht, müssen doppelte Anführungsstriche, die ausgegeben werden sollen, besonders gekennzeichnet werden. Diesen Vorgang nennt man Escapen . Es ist insbesondere für das Ausgeben von HTML-Quelltext in Verbindung mit echo und print nötig und kann zu Problemen führen, wenn man vergisst, in allen Teilstrings zu quoten.

Hinweis: Beim Escapen entkommt das escapte Zeichen der Interpretierung durch den Sprachinterpreter, in vorliegenden Fall PHP.




 


Zuweisungen
 






© 2001-2005 E-Mail SELFPHP - Damir Enseleit, info@selfphp.deImpressumKontakt
© 2005 E-Mail PHP5 Praxisbuch - Matthias Kannengiesser, m.kannengiesser@selfphp.de