Heim > Artikel > Backend-Entwicklung > Was bedeuten PHP-Datentypen?
In PHP verwendet ein Datentyp eine Reihe von Attributen, um seine definierte Dateneinheit zu beschreiben. Der Datentyp von PHP wird durch den Kontext des Programms bestimmt, dh der spezifische Typ wird hauptsächlich durch die gespeicherten Daten bestimmt unterteilt in skalare Datentypen, zusammengesetzte Datentypen und spezielle Datentypen.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP-Version 7.1, DELL G3-Computer
2 Drei Arten von Datentypen: Skalardatentyp, zusammengesetzter Datentyp und spezieller Datentyp
3. Skalarer Datentyp
boolescher Typ
Integer-Typ
Float-/Double-Gleitkomma-Typ
String-String
4. Zusammengesetzter Datentyp
Array-Array
Objektobjekt
5. Spezieller Datentyp
Ressource Ressource: NULL leer Punktwert 0,0, leere Zeichenfolge und Zeichenfolge „0“,
Array ohne Mitgliedsvariablen, Objekt ohne Einheit, NULL
<?php //布尔型数据 $a = true; $b = false; //var_dump()函数可以返回表达式的类型和值 var_dump($a);//结果为 bool(true) echo "<br>"; var_dump($b);//结果为 bool(false) ?>
Ganzzahl (Ganzzahl)
2. Ganzzahlen ohne Vorzeichen werden in PHP nicht unterstützt. Der Gleitkommatyp (Float/Double) wird zum Speichern von Zahlen einschließlich Dezimalzahlen verwendet Notation: 10.1e10
//整型数据 $a = +3; $b = -5; var_dump($a); //结果为 int(3) echo "<br>"; var_dump($b);//结果为 int(-5) echo "<br>"; echo $a+$b;//结果为 -2 echo "<br>";
String-Typ (Zeichenfolge)
1. Einfache Anführungszeichen
Variablen, die in einfachen Anführungszeichen stehen, werden so ausgegeben, wie sie sind, und die PHP-Engine analysiert sie nicht, daher sind einfache Anführungszeichen am effizientesten zu definieren Zeichenfolgen
2, Doppelte Anführungszeichen
Die in doppelte Anführungszeichen eingeschlossene Variable wird automatisch durch den Variablenwert ersetzt
3. Dem Trennzeichen folgt die Angabe eines Bezeichners, um den Anfang anzuzeigen. und schließlich derselbe Bezeichner. Das Zeichen beendet die Zeichenfolge
Der Endbezeichner muss in der ersten Spalte der Zeile beginnen und darf keine anderen Zeichen außer einem Semikolon
//浮点型数据 $a = 1.56; $b = 1.5e3; var_dump($a); //结果为 float(1.56) echo "<br>"; var_dump($b);//结果为 float(1500)
3 enthalten
1. Array ist eine Sammlung reihenbezogener Daten, die auf eine bestimmte Weise angeordnet sind, um ein Ganzes zu bilden. 2 Es kann sich um denselben Datentyp oder um verschiedene Datentypen handeln. 3. Der Index eines Arrays kann sein eine Zahl. Es kann auch eine Zeichenfolge sein endet 2. Die dauerhafte Datenbankverbindung ist eine spezielle Ressource. Sie wird nicht vom Garbage-Collection-System freigegeben und muss manuell freigegeben werden NULL (NULL) 1. Ihr wird der Wert Null zugewiesen 2. Die Variable wird nicht freigegeben Zuweisung 3. Nachdem Sie eine Variable zugewiesen haben, verwenden Sie die Funktion unset(), um sie zu löschenEmpfohlenes Lernen: „PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonWas bedeuten PHP-Datentypen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!