rellek[org]

Zurück   rellek[org] > walkie-talkie > tutorials

tutorials Wenn man mal so richtig die Sau rauslassen will, in Form von Klugscheißen, kann man hier seine guten Seiten posten :)

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (Permalink)  
Alt 12.05.2003, 19:29
Benutzerbild von cf.ru
Erfahrener Benutzer
 
Registriert seit: May 2003
Alter: 23
Beiträge: 67
Standard

PHP - Der leichte Einstieg von cf.ru (12.05.2003, 19:29)


PHP-Der Einstieg



Also,zuerst will ich die Frage beantworten,was PHP überhaupt ist. Nun, PHP ist eine Sprache, die in HTML eingebettet ist.Was HTML ist brauch ich wohl nicht zu klären. PHP wird mit folgendem Tag in den <body> -Tags eingebettet: <?php ?> . Es gibt keinen Abschlusstag, alles wird in Einen geschrieben. Ein kleines Beispiel: <?php echo ("Hallo Welt") ?> . Das PHP-Script gibt im Browser also Hallo Welt aus. Ihr seht das nach dem echo Befehl ein Leerzeichen kommt. In den Klammern und den Anführungsstrichen folgt der auszugebende Text.Das war ja jetzt gar nicht mal so schwer, oder ?

Wie in jeder ordentlichen Programmiersprache gibt's auch hier Variablen. Diese werden wie folgt erzeugt und definiert:

<?php
$HW = "Hallo Welt";
echo ($HW);
?>

Nun, zuerst wird der Variable den Wert Hallo Welt zugeordnet. Der Befehl echo gibt den Wert der Variablen einfach auf dem Bildschirm aus. echo ist also ein Befehl, der Zeichen sowie den Wert von Variablen ausgeben kann.

$ zeigt an, dass jetzt eine Variable kommt. HW ist der Name der Variable. Genauso könnte da auch stehen:

$hallo

Wir sehen also, PHP nimmt das nicht so genau.

Ok, soviel zu den Variablen. Später gibt's dazu mehr.

Kommen wir nun zum if/else, welches in nahezu jeder Sprache vertreten ist. Hier ein kleines Beispiel:

<?php
if ($sprache == "de")
echo ("Sie wählten Deutsch");
else
echo ("You selected english");
?>

Also, wenn der Variable den Wert de zugeordnet wird, z.B. durch das Klicken auf einen Button vom Besucher der Webseite, erscheint die Meldung Sie wählten Deutsch. Falls man den anderen Button drückt, kommt You selected english. Das Prinzip, das dahinter steckt, ist denkbar leicht: wenn die erste Bedingung zutrifft gebe 1.Meldung aus; falls sie nicht zutrifft, gebe 2. Meldung aus.Also:

wenn Benutzer auf Button 1 klickt,gebe Meldung aus: Sie wählten Deutsch;

falls der Benutzer nicht auf Button 1 klickt, gebe Meldung aus: You selected english

Also, wir sehen, alles ganz easy. Die Anweisung beginnt mit if und der Klammer: ($sprache== "de"); . Zuerst wird einer Variable mit dem Namen sprache mit Hilfe des Operators == der Wert de zugeordnet. Am Ende der 2. Klammer folgt ein Semikolon; am Ende der 3. Klammer ebenso.

Das else sagt, wenn die 1. Bedingung nicht erfüllt ist, gebe die 2. Meldung aus.

Den Rest brauche ich wohl nicht zu erläutern, da ich den Befehl echo am Anfang des Tutorials ja schon behandelt habe.



So, das war's erstmal. Ich hoffe ich hab das so erklärt, dass das jeder versteht. Is ja nicht schwer.....


--------------------------------------------------------------------------------

Bei Wunsch gibt's mehr!!
__________________
htt://geekdiscussions.org
Mit Zitat antworten
  #2 (Permalink)  
Alt 13.05.2003, 17:12
Benutzerbild von rellek
dokumentat0r
 
Registriert seit: Apr 2002
Ort: 192.168.0.3
Beiträge: 12 357
Standard

AW: PHP - Der leichte Einstieg von rellek (13.05.2003, 17:12)


so:
eine Variable verneinen (d.h. z.b. abfragen ob sie nicht gesetzt oder leer ist):

!$Variable
oder mit den Operatoren:
PHP-Code:
if($Variable != "test") {
bla();

in einer if-abfrage kann man dann noch mehrere bedingungen stellen.
|| = Oder (einer der Bedingungen muss erfüllt sein)
&& = Und (alle Bedingungen müssen erfüllt sein)

und wenn mehrere Bedingungen erfüllt sein sollen, aber nur 2 bestimmte kombinationen, aber mehrere möglich sind, dann einfach einklammern:
PHP-Code:
if(($Variable1 == "test" && $Variable2 !="") || ($Variable1 != "test" && $Variable2 == "test")) {
bla();

diese abfrage besagt, dass die funktion bla() nur ausgeführt werden darf, wenn $Variable1 "test" ist und die $Variable2 irgendeinen Wert hat ODER wenn die $Variable1 NICHT "test" ist, aber die $Variable2 "test" ist.

ich hoffe, das habt ihr so verstanden ...
__________________
...gehen Sie bitte weiter, hier gibt es nichts zu sehen | Diskussion über soziale Software? | Pieps, pieps | Horst | Murat | Achmed | Knut II.

Code:
cyberdyne:~# init 0
init: Ach leck mich am Netzteil!
Mit Zitat antworten
  #3 (Permalink)  
Alt 28.11.2006, 10:49
Benutzerbild von mA|tRiX
Administrator
 
Registriert seit: Jul 2002
Ort: Germany
Alter: 30
Beiträge: 15 514
Standard

AW: PHP - Der leichte Einstieg von mA|tRiX (28.11.2006, 10:49)


Warum macht ihr hier nichtm al weiter? Ich fänd das sehr sehr interessant.
Mit Zitat antworten
  #4 (Permalink)  
Alt 28.11.2006, 14:34
Benutzerbild von rellek
dokumentat0r
 
Registriert seit: Apr 2002
Ort: 192.168.0.3
Beiträge: 12 357
Standard

AW: PHP - Der leichte Einstieg von rellek (28.11.2006, 14:34)


Weils bisher nicht nach "interessant" aussah
__________________
...gehen Sie bitte weiter, hier gibt es nichts zu sehen | Diskussion über soziale Software? | Pieps, pieps | Horst | Murat | Achmed | Knut II.

Code:
cyberdyne:~# init 0
init: Ach leck mich am Netzteil!
Mit Zitat antworten
  #5 (Permalink)  
Alt 28.11.2006, 17:50
Benutzerbild von mA|tRiX
Administrator
 
Registriert seit: Jul 2002
Ort: Germany
Alter: 30
Beiträge: 15 514
Standard

AW: PHP - Der leichte Einstieg von mA|tRiX (28.11.2006, 17:50)


Ich finds super. Ehrlich.
Mit Zitat antworten
  #6 (Permalink)  
Alt 28.11.2006, 18:40
Benutzerbild von dereine
Super-Moderator
 
Registriert seit: Oct 2006
Alter: 21
Beiträge: 413
Standard

AW: PHP - Der leichte Einstieg von dereine (28.11.2006, 18:40)


PHP-Code:
<?
$zahl1
=0
$zahl2=42;
 while(
$zahl1 $zahl2)
    {
    echo 
$zahl1;
    
Funktion();
    
$zahl1++;
    }
 
?>
"While" Schleifen sorgen dafür , dass sie eine Bestimmte Schleife (innerhalb von while) solange ausgeführt wird bis eine Bedingung zutrift ( hier $zahl1 größer odre gleich $zahl2)

__________________
[LEFT]"Am Anfang wurde das Universum erschaffen. Das machte viele Leute sehr wütend und wurde allenthalben als Schritt in die falsche Richtung angesehen." - Das Restaurant am Ende des Universums,1980---------------------------------------------------------------
Benutz Drupal Drupal es lohnt sich!!!
... Jabber-me: dereine@jabber.ccc.de
Warum Jabber?


Mit Zitat antworten
  #7 (Permalink)  
Alt 28.11.2006, 19:17
/~ Haitian Star ~\
 
Registriert seit: Aug 2003
Ort: süden
Alter: 23
Beiträge: 4 398
Standard

AW: PHP - Der leichte Einstieg von teddy (28.11.2006, 19:17)


und wo bleiben die objekte?
__________________
das gleiche scheiß leben, doch was sich ändert ist die kamera....


Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
einstieg, leichte, php

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP - Der leichte Einstieg rellek open 0 13.05.2003 17:54
C++ - Der Einstieg cf.ru tutorials 0 12.05.2003 19:27


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:58 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
Template-Modifikationen durch TMS