Heim  >  Artikel  >  Backend-Entwicklung  >  Was bedeuten PHP-Datentypen?

Was bedeuten PHP-Datentypen?

WBOY
WBOYOriginal
2022-02-10 16:23:221828Durchsuche

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.

Was bedeuten PHP-Datentypen?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP-Version 7.1, DELL G3-Computer

Was bedeutet PHP-Datentyp? 1. Einführung in Datentypen

1. PHP ist eine schwache Typprüfungssprache . Der Datentyp wird durch den Kontext des Programms bestimmt, das heißt, der spezifische Typ wird durch die gespeicherten Daten bestimmt

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)

1. Es kann nur Ganzzahlen enthalten und Symbole können zur Darstellung von positiven und Negative Zahlen.

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öschen

Empfohlenes 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn