[PHP] Die Variablen

08/21/2010 10:34 Jay Niize#1
Hallo ELitepvpers

Heute erkläre ich euch etwas über Variablen, wie sie aufgebaut sind und noch ein paar kleine Beispiele, damit das heut gelernte richtig sitzt ;)

Vielleicht kennst du Variablen aus dem Mathe unterricht. Das sind diese komischen Buchstaben, die keinen Sinn zu ergeben scheinen, aber doch so wichtig sind. In PHP werden Variablen verwendet, um Inhalte (z.B. Text oder Zahlen) darin zu speichern.

Das besondere ist an einer Variable ist, das du es zwar beliebig nennen darfst, aber auch auf die groß und klein schreibung achtest ;)

Eine Variable wird eigentlich immer mit einem Dollarzeichen ($) angeführt. Eine ganz normale Variable wird so gebildet :


<?php
$variablenname = 'Variablen Inhalt';
?>


Damit definierst du eine Variable namens Variablenname und weist ihr den Inhalt Variableninhalt zu. Die Zuweisung erfolgt durch das = und dem Inhalt der Variable, der in Anführungszeichen gesetzt wird.

da diese jetzt dekliniert ist, kannst du sie mit folgendem Inhalt ausführen :

PHP Code:
<?php
$coder 
'Jusikid' ;
echo 
'Der Ersteller des Tutorials ist'$coder;
?>
Den Text den Wir erhalten wird sein :
Quote:
Der Ersteller des Tutorials ist Jusikid
Das war ein kleines HowTo für die Variable!

MFG Jusikid
08/21/2010 10:57 Shadow992#2
Ich habe da vieles zu bemängeln:
Quote:
Originally Posted by Jusikid View Post
Vielleicht kennst du Variablen aus dem Mathe unterricht.
Und was wenn nicht?
Man sollte es vielleicht versuchen etwas anders zu erklären, vielleicht auch etwas anschaulich, z.b. mit Kisten oder Säcken.

Das ganze Tutorial ist recht kurz.

Wenn man kleinlich ist kann man noch einiges mehr bemängeln:
Quote:
Originally Posted by Jusikid View Post
Das besondere ist an einer Variable ist, das du es zwar beliebig nennen darfst,
Achso, also auch $jie+äöü`pßä= ?

Quote:
Originally Posted by Jusikid View Post
Eine Variable wird eigentlich immer mit einem Dollarzeichen ($) angeführt.
In C/C++/VB/Java haben Variablen kein $ vor den Namen.
Du solltest dazu schreiben, dass Variablen in PHP ein $ haben und nicht alle Variablen.

Quote:
Originally Posted by Jusikid View Post
und dem Inhalt der Variable, der in Anführungszeichen gesetzt wird.
Und da werden sich die Ersten fragen, Warum?
Warum muss der Text zwischen einfache Anführungszeichen stehen?

Quote:
Originally Posted by Jusikid View Post
da diese jetzt dekliniert ist
I lol'd.
Deklinier mir doch mal $variable.^^
Das was du meinst ist deklariert und etwas komplett anderes als dekliniert.

Quote:
Originally Posted by Jusikid View Post
echo 'Der Ersteller des Tutorials ist', $coder;
Huch was ist das?
Das kenne ich ja noch garnicht, was macht das?

P.S.
Quote:
Originally Posted by Jusikid View Post
<?php
$coder = 'Jusikid' ;
echo 'Der Ersteller des Tutorials ist', $coder;
?>
Den Text, den wir erhalten ist folgender:
"Der Ersteller des Tutorials istJusikid ". ;)
08/21/2010 12:49 Cholik#3
Mal eine kleine Anmerkung von mir, da ich 2 Threads von dir sehe.
Versuchst du einfach nur deinen Postcount zu erhöhen oder wieso die 2 Threads?

Meiner Meinung nach könntest du auch einfach einen Thread mit deinen PHP Tutorials erstellen in welchem du den 1. Post editierst sobald du was neues hast. Da für mich keine logische Trennung bei den 2 momentanen Threads vorliegt.
08/22/2010 04:23 .nAno#4
Deine Tutorials sind selbst für Anfänger eher nutzlos, dein Tutorial auf den eigentlichen Inhalt beschränkt wäre einfach:
Quote:
In PHP deklarierst du eine Variable so: $variable = "wert";
Viel mehr gehaltvollen Inhalt wirst du bei bestem Willen nicht finden

Solltest du wirklich etwas nützliches machen wollen, schreib eine komplette Einführung in die PHP-Grundlagen und erkläre da alle Operatoren, nicht nur ein paar der Mathematischen, sowie grundlegende Schlüsselwörter und auch das Deklarieren von Funktionen. POST und GET währen ebenfalls für einen Anfänger interessant ;)