psyhead.org


Registrieren/Kennwort vergessen?
Schrift: verkleinern vergrößern

Forenübersicht : PHP / MYSQL / HTML / CSS » 

[How2]Wie fang ich mit PHP an?



King of Party
Beiträge: 1374
#1119 | 21.07.2006 - 20:16:31[Zitieren] [Bearbeiten]
Vll. kann man den einen oder anderen Besucher für PHP begeistern.

Also, PHP (Personal Homepage Preprocessor) ist eine Serverseitige Scriptsprache. Sie wird auf dem Server compiliert (so nennt man das Umwandel von Scriptsprache in laufendes Programm. Wie bei Quellcode und einer exe). HTML z.B. ist eine clientsseitige Scriptsprache.

Man kann den Quellcode von clientseitigen Scriptsprachen einsehen was bei PHP anderes ist. Wie gesagt, der Quellcode wird auf dem Server bearbeitet und man sieht nur noch die Ausgaben in HTML.

Wie kann man mit php zu hause arbeiten?
Besorg dir von apachefriends.org XAMPP und du hast bei dir auf dem PC einen Apache Webserver mit PHP und MySQL Unterstützung.

Wenn alles sauber installiert und lauffertig ist, kannst du mit deinen ersten Zeilen anfangen.

code

1
2
3
<?
   
echo "Hallo Welt!";
?>


mit dem Befehl echo kann man Text ausgeben. Die ersten Zeilen eines Programmierers sind "Hallo Welt". Hierbei ist aufzupassen, dass jede Zeile mit einem ; abgeschlossen wird. Text wir in "" gefasst.

Variablen:
Nun kann man mit Variablen arbeiten. Das sind Werte, denen man Text oder Zahlen zuweisen kann.

code

1
2
3
4
<?
    $variable1 
5;
    echo 
$variable1;
?>


Die Ausgabe wäre:
5

Hier ist die Variable "variable1" mit einer 5 festgelegt. Das Zuweisen wird mit dem = ausgeführt. Mit dem Befehl echo kann man diese Variable ausgeben.

Mit Variablen Arbeiten:

code

1
2
3
4
5
6
7
<?    
    $variable1 
5;
    
$variable2 3;

    
$ergebnis $variable1 $variable2;
    echo 
$ergebnis." Hundekuchen";
?>


Die Ausgabe wäre:
8 Hundekuchen

Hier sind 2 Variablen die miteinander addiert werden. Das Ergebnis wird in der Variable $ergebnis gespeichert und anschließend ausgegeben. Natürlich kann man das + auch durch -, * und / ersetzen. Die Rechnung kann beliebig lang sein und versteht die simple Mathematik. Denkt daran, Punkt vor Strichrechnung!

Probiert mal aus. Vll. gibts noch mehr :)

Aber wenn irgendwelche Fragen sind, werde ich die gerne beantworten. Wer keine Lust hat, kann aber auch google.de verwenden ;)

Achso, ihr müsst ja auch noch wissen, wir man eine php-datei erstellt und bearbeitet ;)
nehmt z.B. Notepad (besser noch notepad++) aber auf keinen Fall Word, das ist kein Texteditor!!
Quellcode in ein leeres Dokument schreiben und als index.php abspeichern (z.B. c:/xampp/xampp/htdocs/test/index.php) und diese Datei vom Browser aus aufrufen. Mit XAMPP wäre die url http://localhost/test/index.php

dann könnt ihr euer Ergebnis sofort anschauen.
- Der Merkel Effekt: Mehr Brutto verdienen, weniger Netto kriegen.
- Das Leben ist zu kurz für lange Kabelwege
- Wenn eine Idee am Anfang nicht absurd klingt, dann gibt es keine Hoffnung für sie. - Albert Einstein




Profil private nachricht www
21.07.2006 - 20:16:31
Um die Werbung auszublenden, einfach kostenlos registrieren. Für Mitglieder ist die Werbung nicht sichtbar!


King of Party
Beiträge: 1374
#855 | 26.10.2006 - 17:21:15[Zitieren] [Bearbeiten]
ist jemand an einer fortsetzung interessiert?

möchte jemand mehr zum thema php programmierung erfahren? lernen? verstehen? ich kann euch da weiterhelfen.
- Der Merkel Effekt: Mehr Brutto verdienen, weniger Netto kriegen.
- Das Leben ist zu kurz für lange Kabelwege
- Wenn eine Idee am Anfang nicht absurd klingt, dann gibt es keine Hoffnung für sie. - Albert Einstein


King of Party
Beiträge: 1374
#998 | 29.12.2006 - 15:11:28[Zitieren] [Bearbeiten]
Ich schreib einfach mal weiter ;)

Kommentare in PHP
Damit man weiss, wie man seinen Quellcode ordentlich Kommentiert gibt es hier 2 Möglichkeiten.
Die 1. Möglichkeit wäre ein Einzeiliges Kommtare

code

1
2
3
4
<?
//Einzeiliges Kommentar 

?>


oder ein Kommentare über mehrere Zeilen

code

1
2
3
4
5
6
7
<?
/*
Mehrzeilige Kommentar werden einfach in den Quellcode
geschrieben und werden vom Compiler komplett ausser Acht
 gelassen.
*/
?>


Kommentare sind wichtig, damit man mehr Überblick über seinen Quellcode hat.

IF-Anweisungen
Machen wir mal mit IF-Anweisungen weiter.
Wir wollen eine Bedingung prüfen. Das geschiet mit einer IF-Anweisung.

code

1
2
3
4
5
6
7
8
9
10
11
12
<?
$ampel 
"rot";

if(
$ampel == "gr&uuml;n")
{
    echo 
"Du darfst Fahren!";
}
else
    {
         echo 
"Du must stehen bleiben und warten, bis die Ampel gr&uuml;n ist";
    }
?>


Dort wird geprüft, ob die Ampel grün ist. Da sie nicht grün, sondern rot ist, kommt die 2. Anweisung nach dem else (Ansonsten mache das).
Das "=" hat mehrere Möglichkeiten.
= -> Zuweisen
== Prüfen ob gleich
!= Prüfen ob nicht gleich

Siehe dazu:
http://de3.php.net/manual/de/language.operators.comparison.php
- Der Merkel Effekt: Mehr Brutto verdienen, weniger Netto kriegen.
- Das Leben ist zu kurz für lange Kabelwege
- Wenn eine Idee am Anfang nicht absurd klingt, dann gibt es keine Hoffnung für sie. - Albert Einstein

4x editiert. Zuletzt am 29.12.2006 - 15:28:33





Die Seite drucken Seite drucken Die Seite einem Feund empfehlen Seite weiterempfehlen
Benutzer der Wochepsyheadmännlich erreichte letzte Woche 35 Punkte
[Verlauf]
Neuzugang
Zufallsbild

http://www.psyhead.org/partys/maibaumaufstellung_30-04-2006/Bild042.jpg

228 Aufrufe
0/10 Punkte bei 0 Stimmen
0 Kommentare
Werbung