PHP-Datentypen
Variablen können Daten verschiedenen Typen speichern und verschiedene Datentypen können verschiedene Dinge tun.
PHP unterstützt die folgenden Datentypen:
- Schnur
- Ganze Zahl
- Float (floating point numbers - also called double)
- Boolean
- Feld
- Objekt
- NULL
- Ressource
PHP String
Ein String ist eine Folge von Zeichen, wie "Hello world!" .
Ein String kann einen beliebigen Text in Anführungszeichen sein. Sie können einfache oder doppelte Anführungszeichen verwenden:
Beispiel
<?php
$x = "Hello world!";
$y =
'Hello world!';
echo $x;
echo "<br>";
echo $y;
?>
Führen Sie zB » PHP Integer
Ein Ganzzahl-Datentyp ist eine nicht-Dezimalzahl zwischen -2.147.483.648 und 2,147,483,647.
Regeln für die ganzen Zahlen:
- Eine ganze Zahl muss mindestens eine Ziffer aufweisen
- Eine ganze Zahl darf keine Dezimalstelle
- Eine ganze Zahl kann entweder positiv oder negativ sein
- Die ganzen Zahlen können in drei Formaten spezifiziert werden: decimal (10-based) , hexadezimal (16-based - prefixed with 0x) oder oktale (8-based - prefixed with 0) dem (8-based - prefixed with 0)
Im folgenden Beispiel $ x eine ganze Zahl ist. Die PHP var_dump() Funktion gibt den Datentyp und -wert:
PHP Float
Ein Schwimmer (floating point number) eine Zahl mit einem Dezimalpunkt oder eine Zahl in exponentieller Form.
Im folgenden Beispiel $ x ist ein Schwimmer. Die PHP var_dump() Funktion gibt den Datentyp und -wert:
PHP Boolean
Ein boolescher stellt zwei mögliche Zustände: WAHR oder FALSCH.
$x = true;
$y = false;
Boolesche Werte werden oft in bedingtem Testen verwendet. Sie werden mehr über bedingtes Testen in einem späteren Kapitel dieses Tutorials lernen.
PHP Array
Ein Array speichert mehrere Werte in einer einzigen Variable.
Im folgenden Beispiel $ Autos ist ein Array. Die PHP var_dump() Funktion gibt den Datentyp und -wert:
Sie werden viel mehr über Arrays in späteren Kapiteln dieses Tutorials lernen.
PHP Object
Ein Objekt ist ein Datentyp, die Daten und Informationen speichert, wie diese Daten zu verarbeiten.
In PHP, muss ein Objekt explizit deklariert werden.
Zuerst müssen wir eine Klasse von Objekt deklarieren. Dazu verwenden wir die Klasse Schlüsselwort. Eine Klasse ist eine Struktur, die Eigenschaften und Methoden enthalten:
Beispiel
<?php
class Car {
function Car() {
$this->model = "VW";
}
}
// create an object
$herbie = new Car();
// show object properties
echo $herbie->model;
?>
Führen Sie zB » Sie werden mehr über Objekte in einem späteren Kapitel dieses Tutorials lernen.
PHP NULL-Wert
Null ist ein spezieller Datentyp, der nur einen Wert haben kann: NULL.
Eine Variable vom Datentyp NULL ist eine Variable, die keinen Wert zugewiesen hat.
Tipp: Wenn eine Variable ohne Wert erstellt wird, wird es automatisch einen Wert von NULL zugeordnet ist.
Variablen können auch, indem der Wert auf NULL entleert werden:
PHP Ressource
Die spezielle Art der Quelle ist nicht ein tatsächlicher Datentyp. Es ist das Speichern eines Hinweises auf die Funktionen und Ressourcen außerhalb PHP.
Ein gängiges Beispiel des Ressourcendatentyp verwendet, ist ein Datenbank-Aufruf.
Wir werden hier nicht über den Ressourcentyp sprechen, da es sich um ein fortgeschrittenes Thema ist.