PHP: Difference between revisions

From Medien Wiki
mNo edit summary
m (Kleine Änderungen - z.B. wird PHP nicht nur für die Erzeugung von HTML verwendet :))
Line 3: Line 3:
PHP (PHP Hypertext Processor) ist eine serverseitige Programmiersprache. '''Der Quellcode wird am Server interpretiert und erzeugt [[HTML]]''', das dann an den Browser übertragen wird. Im Gegensatz dazu ist [[JavaScript]] eine clientseitige Programmiersprache.
PHP (PHP Hypertext Processor) ist eine serverseitige Programmiersprache. '''Der Quellcode wird am Server interpretiert und erzeugt [[HTML]]''', das dann an den Browser übertragen wird. Im Gegensatz dazu ist [[JavaScript]] eine clientseitige Programmiersprache.


Da PHP [[HTML]] erzeugt, ist die Kenntnis von [[HTML]] Grundvoraussetzung zum Verständnis der Sprache.
Da PHP in der Regel (und in unserem Werkmodul) dazu verwendet wird, [[HTML]] zu erzeugen, ist die Kenntnis von [[HTML]] eine Grundvoraussetzung zum Verständnis der Sprache.


Um PHP benutzen zu können, brauchen wir einen Server, der PHP Dateien interpretieren kann. Viele Hoster bieten Webserver an, die über PHP verfügen. Zum Entwickeln benutzen wir eine einfach zu installierende lokale Version: [http://de.wikipedia.org/wiki/XAMP XAMP].
Um PHP benutzen zu können, brauchen wir einen Server, der PHP Dateien interpretieren kann. Viele Hoster bieten Webserver an, die über PHP verfügen. Zum Entwickeln benutzen wir eine einfach zu installierende lokale Version: [http://de.wikipedia.org/wiki/XAMP XAMP].
Line 32: Line 32:


<br/>
<br/>
Übrigens: Wer Mac OS X oder Linux benutzt, hat meistens schon PHP auf dem Rechner! Öffne die Konsole bzw. das Terminal und tippe: <source lang="bash">php -info</source>
Übrigens: Wer Mac OS X oder Linux benutzt, hat oft schon PHP auf dem Rechner! Öffne die Konsole bzw. das Terminal und tippe: <source lang="bash">php -info</source>


Zum schnellen Testen von PHP Zeilen auf der Konsole kann man <tt>php -r</tt> (für "run") verwenden; der PHP-Ausdruck muss dabei in Anführungszeichen stehen:
Zum schnellen Testen von PHP Zeilen auf der Konsole kann man <tt>php -r</tt> (für "run") verwenden; der PHP-Ausdruck muss dabei in Anführungszeichen stehen: