Web.Development Seminar / PHP einbinden und Inhalt auf der Standartausgabe ausgeben

Php in HTML einbinden

PHP Code wird direkt in HTML Code eingebettet.
Der Server erkennt an der Dateiendung, typischerweise .php das er innerhalb des HTML Codes PHP Blöcke findet und diese von der Server Seitig installierten Script Sprache interpretieren lassen muss.

Hat der Server den Code erfolgreich ausgeführt wird dieser an den Benutzer weitergereicht. Der benutzer bekommt keinen PHP Code zu Gesicht sondern den entsprechend mit PHP erzeugten Output.

Wie wird Code eingebette:

Es gibt 3 verschieden Varianten PHP Code Blöcke in HTML Code einzubetten:
z.B.:
<html><body> 
   Text Text <br> <i> link</i>

         <?
                
print "hello world! PHP Code wird ausgeführt!!";
         
?>
         

  text <br> <i> link</i>
 </body></html>  



<html><body> 
   Text Text <br> <i> link</i>

         <?php
                  
print "hello world! PHP Code wird ausgeführt!!";
         
?>
         

  text <br> <i> link</i>
 </body></html>  



<html><body> 
   Text Text <br> <i> link</i>

         <script language="PHP">
                
print "hello world! PHP Code wird ausgeführt!!";
         
</script>
         

  text <br> <i> link</i>
 </body></html>  


Innerhalb meiner Unterlagen verwende ich die kürzeste Form <? ?>

Dazu eine passende Übungsaufgabe & Beispiele Nr. 0

 

Ausgabe auf der Standartausgabe (Screen) mit PHP

print / echo

Wir behandeln print und echo gleichwertig. Der feine Unterscheid zwischen beiden interessiert uns als Anfänger nicht.

Mit Print/ Echo veranlasse ich PHP dazu Text/Variablen auszugeben.
z.B.:
    <?
        
print "hello world! PHP Code wird ausgeführt!!";
    
?>

Anhand diese Code Beispiels erkennt man auch schon das in PHP Befehle mit ";" abgeschlossen werden!


Das nächste Beispiel demonstriert die Verwendung der beiden verschiedenen " ' Zeichen.
Diese können gemischt verwendet werden nur müssen sie in sich abgeschlossen sein
z.B.:
    <?
    
/*
        PHP Code Beispiel
        zur print Ausagbe
    */
        # Das Verhalten von ' "
        
print 'hello world! "PHP Code" wird ausgeführt!!';   // Richtig
        
print 'hello world! 'PHP Code" wird ausgeführt!!";   // Falsch

    
?>

Anhand diese Beispiel sehen wir auch wie innerhalb von PHP Kommentare im Queltext angebracht werden.
PHP kennt mehrere Möglichkeiten Kommentare zu schreiben:


Dazu eine passende Übungsaufgabe & Beispiele Nr. 1

printf

Mit Hilfe der Funktion printf() kann ich Strings (dazu im nächsten Kapitel mehr) formatiert ausgeben.
z.B.:
    <?
    
/*
        PHP Code Beispiel
        zur printf Ausagbe
    */

        
printf"hello world! %s !!""PHP Code");  // Ausgabe: hello world! PHP Code!!
        
printf"Zahlen: %d %d !!"42 ,12);               // Ausgabe: Zahlen: 42 12 !!

    
?>

Die wichtigesten Platzhalter sind bereits im obigen Beispiel zu finden %s für Strings (Alphanumerische Zeichenfolgen) und %d für Zahlen

Dazu eine passende Übungsaufgabe & Beispiele Nr. 1

  -- Startseite Seminar --    vor -->>

 
© 2001 by  tbee / Impressum last update at: 09.01. 2003 08:01:53
url: www.tbee.de/seminar/t1.php