Heim > Artikel > Backend-Entwicklung > Was sind die skalaren Datentypen in PHP?
Es gibt 4 Arten von Skalardatentypen in PHP: 1. boolean (Boolean), der nur zwei Werte hat: true und false; 2. string (string), der eine kontinuierliche Folge von Strings ist, bestehend aus Zahlen und Buchstaben und Symbole Zusammensetzung; 3. Ganzzahl (Ganzzahltyp); 4. Float (Gleitkommatyp).
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
PHP-Datentypen können in drei Hauptkategorien unterteilt werden, nämlich skalare Datentypen, zusammengesetzte Datentypen und spezielle Datentypen.
Unter diesen ist der skalare Datentyp die grundlegendste Einheit der Datenstruktur und kann nur ein Datenelement speichern. In PHP gibt es vier skalare Datentypen, wie in der folgenden Tabelle dargestellt:
Typ | Funktion |
---|---|
boolean (Boolean) | Der einfachste Datentyp mit nur zwei Werten: true( true) / false (false) |
string (string) | Ein String ist eine fortlaufende Folge von Zeichen |
integer (integer) | integer enthält alle ganzen Zahlen, die positiv oder negativ sein können. |
float ( Gleitkommatyp) | Gleitkommatyp wird auch zur Darstellung von Zahlen verwendet, zusätzlich zu Ganzzahlen kann er auch zur Darstellung von Dezimalzahlen und Exponenten verwendet werden |
1 Der boolesche Typ ist einer der am häufigsten verwendeten Datentypen in PHP. Er speichert einen wahren Wert oder einen falschen Wert, wobei wahr und falsch interne Schlüsselwörter von PHP sind. Um eine boolesche Variable festzulegen, weisen Sie der Variablen einfach true oder false zu. In PHP sind nicht nur boolesche Werte falsch, sondern in einigen Sonderfällen auch nicht-boolesche Werte als falsch. Zum Beispiel 0, leere Zeichenfolge und einfach Array ohne Zuweisung deklarieren.
2. String-Typ (String)
Ein String ist eine fortlaufende Folge von Strings, bestehend aus Zahlen, Buchstaben und Symbolen. Jedes Zeichen in der Zeichenfolge nimmt nur ein Byte ein. Es gibt drei Möglichkeiten, Zeichenfolgen, einfache Anführungszeichen, doppelte Anführungszeichen und Trennzeichen (<<<) zu definieren.
, während doppelte Anführungszeichen die Variablen analysieren. Ausgabe „Ich bin der beste"!
Der Beispielcode lautet wie folgt: $i='我最棒'
,echo '$i'
就会输出$i
<?php //双引号方式声明字符串 $str1 = "PHP中文网"; //单引号方式声明字符串 $str2 = 'PHP 教程'; //Heredoc 方式声明字符串 $str3 = <<<EOF url: https://www.php.cn/ EOF; echo $str1."<br>".$str2."<br>".$str3; ?>Das laufende Ergebnis lautet wie folgt:
PHP中文网 PHP 教程 url: https://www.php.cn/
3. Ganzzahl (Ganzzahl)
Der Datentyp „Integer“ kann nur Ganzzahlen enthalten.
In PHP werden Ganzzahlvariablen als Ganzzahl- oder Integer-Typen bezeichnet, die zur Darstellung einer Ganzzahl verwendet werden:
<?php $x = 5985; // 定义一个整型数据类型的变量 var_dump($x); // 输出此变量 echo "<br>"; $x = -345; var_dump($x); echo "<br>"; $x = 0x8C; //十六进制数字 var_dump($x); echo "<br>"; $x = 047; //八进制数字 var_dump($x); ?>Führen Sie den obigen Code aus und die Ergebnisse sind wie folgt:
int(5985) int(-345) int(140) int(39)
4. Float (Float)
Der Gleitkomma-Datentyp kann zum Speichern von Ganzzahlen und Dezimalzahlen verwendet werden.
Der Gleitkommatyp wird in PHP auch als reelle Zahl bezeichnet. Er kann zum Speichern von Ganzzahlen und Dezimalzahlen verwendet werden. Der gültige Wertebereich liegt zwischen 1,8E-308 und 1,8E+308. Gleitkommazahlen haben eine höhere Genauigkeit als ganzzahlige Datentypen.
<?php $num1 = 10.365; $num2 = 2.4e3; $num3 = 8E-5; var_dump($num1, $num2, $num3); ?>Die laufenden Ergebnisse lauten wie folgt:
float(10.365) float(2400) float(8.0E-5)Empfohlenes Lernen: „
PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonWas sind die skalaren Datentypen in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!