Teil von  SELFPHP
Professional CronJob-Service

Suche


iOS DevCon 2013



Software Architecture Summit 2013


:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: SELFPHP Forum ::

Fragen rund um die Themen PHP?
In über 130.000 Beiträgen finden Sie sicher die passende Antwort!  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

:: Qozido ::

Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.   

 
 
Expression Web 2 und PHP

SELFPHP Produktempfehlung
Microsoft Windows Server 2008
Seite Windows Server 2008
Seite
Microsoft SQL Server 2008
Seite SQL Server 2008
Seite
Microsoft Expression Web 3
Seite Microsoft Expression
Seite



Abbildung 13.3 Das PHP-Programm wurde ausgeführt

Einbetten von PHP-Code in eine Webseite

Wechseln Sie noch einmal zur Codeansicht, und betrachten Sie die Struktur der Webseite. Das eigentliche PHP-Programm befindet sich zwischen den Tags <?php und ?>. Bevor die Webseite zum Besucher übermittelt wird, führt der PHP-Interpreter den Code zwischen diesen Tags aus. Erst dann wird die Seite samt dem Ergebnis der Codeausführung zum Besucher übermittelt. Damit Sie auch verstehen, was genau zwischen diesen Tags geschieht, führen Sie die folgenden Abschnitte in die PHP-Programmierwelt ein.

PHP-Grundlagen

Wenn Sie ein PHP-Programm schreiben möchten, müssen Sie zunächst einige Grundbegriffe kennen. Sie müssen wissen, was ein Programm ist, was Funktionen und Variablen sind und welche Funktion Schleifen und Entscheidungsstrukturen erfüllen. All diese Grundbegriffe werden in den folgenden Abschnitten beschrieben.

Programme

Dass PHP eine Programmiersprache ist, wissen Sie bereits. Doch was genau ist eigentlich eine Programmiersprache? Nun, mit einer Programmiersprache erstellen Sie Programme respektive Skripts. Doch was ist ein Programm?

Programme kennen Sie auch aus Ihrem täglichen Leben. Viele Menschen erstellen eigene Programme für sich – bewusst oder unbewusst. Der Lehrer erstellt ein Programm, das alle Schritte aufführt, die er berücksichtigen muss, um seinen Schülern das Bruchrechnen beizubringen. Der übergewichtige Patient erhält vom Arzt ein Programm zum Abnehmen. Dies alles sind Beispiele für Programme.

Die Struktur eines Programms

Doch wie sehen solche Programme aus? Welchen Regeln unterliegt die Erstellung eines Programms? Nun, für die Erstellung eines Programms gibt es nur zwei Regeln: Das Programm muss in einer Sprache verfasst sein, die der Empfänger (Computer oder Mensch) versteht. Die einzelnen Anweisungen, aus denen das Programm besteht, müssen außerdem in der richtigen Reihenfolge vermerkt werden, da andernfalls ein heilloses Durcheinander entsteht und das Programm nicht korrekt vom Empfänger ausgeführt werden kann.

Beispiele für Programme

Stellen Sie sich vor, Sie würden in einer beliebigen Abteilung eines Unternehmens eine leitende Position ausüben. Ihr Job wäre sehr arbeitsintensiv und sie müssten, zusätzlich zu Ihrem enormen Arbeitsaufwand, die ständig wechselnden Auszubildenden und Praktikanten einarbeiten. Sie könnten sich sehr viel Stress ersparen, wenn Sie ein Programm für die Einarbeitung der Azubis und Praktis entwickeln.

Programme für Menschen

Dazu würden Sie mehrere Papierblätter sowie einen Stift nehmen oder sich an einen Computer mit Drucker setzen und beginnen, die einzelnen Schritte jeder Praktikantentätigkeit in der richtigen Reihenfolge und in einer Sprache zu verfassen, die von den »Empfängern« verstanden wird. Solch ein Programm könnte wie folgt aussehen:

  1. Programmbeginn: Bestellung aufgeben.
  2. Nehmen Sie den Vordruck Best/17/a8 aus dem Schrank, der mit Vordrucke beschriftet ist.
  3. Schalten Sie den Computer an Platz 12 ein.
  4. Starten Sie das Programm Bestellung, indem Sie auf das gleichnamige Symbol klicken, das auf dem Bildschirm angezeigt wird.
  5. Setzen Sie die Einfügemarke in das Anschriftenfeld. Geben Sie dort die Anschrift des Unternehmens ein, das auf der Bestellkarte aufgeführt ist, die Sie aus der Abteilung Einkauf erhalten haben.
  6. Vermerken Sie in den verbleibenden Feldern die Artikelnummern, die Artikelbezeichnungen, die Bestellmengen und die Einzelpreise.
  7. Legen Sie den Vordruck mit der beschrifteten Seite von Ihnen abgewandt in den Drucker. Die vorgedruckte Seite des Dokuments muss nach unten weisen.
  8. Klicken Sie auf die Schaltfläche Drucken, um den Druckvorgang zu starten.
  9. Legen Sie das bedruckte Blatt Papier in den Ausgangskorb mit der Bezeichnung Einkauf.
  10. Programmende

An diesem Programm erkennen Sie, wie wichtig die korrekte Reihenfolge der einzelnen Schritte ist. Einige Punkte könnten natürlich vertauscht werden. So ist es beispielsweise irrelevant, ob zunächst der Vordruck aus dem Schrank genommen oder der Computer eingeschaltet wird.

Würden Sie aber den fünften Schritt mit der sechsten Anweisung vertauschen, wäre Ihr Schützling wahrscheinlich sehr irritiert. Als eigenständig denkender Mitarbeiter würde er den Fehler natürlich bemerken und eine Korrektur des Programms vornehmen. Ein Computer ist jedoch nicht dazu fähig.



Seite 3 von 22 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22



Copyright © 2010
Microsoft Deutschland GmbH
Alle Rechte vorbehalten.

 Microsoft Deutschland GmbH
 




:: Premium-Partner ::

Webhosting/Serverlösungen

LeaseWeb Germany GmbH weitere Premium-Partner
 

:: SELFPHP Sponsor ::

Microsoft Deutschland GmbH weitere Sponsoren
 

:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Webhosting/Serverlösungen

Suchen Sie den für Sie passenden IT-Dienstleister für Ihr Webhosting-Paket oder Ihre Serverlösung?

Sie sind nur ein paar Klicks davon entfernt!


 

Ausgewählter Tipp im Bereich PHP-Skripte


Dateien inkl. Unterverzeichnissen kopieren

Weitere interessante Beispiele aus dem SELFPHP Kochbuch finden Sie im Bereich PHP-Skripte
 

SELFPHP Code Snippet


Byte in Kibibyte (Binärpräfix) umrechnen

Weitere interessante Code Snippets finden Sie auf SELFPHP im Bereich PHP Code Snippets
 
© 2001-2013 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt