Heim  >  Artikel  >  Backend-Entwicklung  >  Was sind die grundlegenden Datentypen in PHP?

Was sind die grundlegenden Datentypen in PHP?

silencement
silencementOriginal
2019-09-24 14:18:393109Durchsuche

Was sind die grundlegenden Datentypen in PHP?

Zu den Datentypen in PHP gehören Zeichenfolge, Ganzzahl, Gleitkommazahl, Logik, Array, Objekt und NULL. Jeder Typ wird unten erklärt.

PHP-String

Ein String ist eine Folge von Zeichen, wie zum Beispiel „Hallo Welt!“.

Die Zeichenfolge kann ein beliebiger Text in Anführungszeichen sein. Sie können einfache oder doppelte Anführungszeichen verwenden:

Beispiel

<?php 
$x = "Hello world!";
echo $x;
echo "<br>"; 
$x = &#39;Hello world!&#39;;
echo $x;
?>

PHP-Ganzzahlen

Ganzzahlen sind Zahlen ohne Dezimalstellen.

Ganzzahlregeln:

Ganzzahlen müssen mindestens eine Ziffer (0-9) haben

Ganzzahlen dürfen keine Kommas oder Leerzeichen enthalten

Ganzzahlen dürfen keine Dezimalstellen haben

Ganzzahlen können positiv oder negativ sein

Ganzzahlen können in drei Formaten angegeben werden: dezimal, hexadezimal (Präfix ist 0x) oder oktal (Präfix ist 0)

Im folgenden Beispiel werden wir verschiedene Zahlen testen. PHP var_dump() gibt den Datentyp und den Wert der Variablen zurück:

Instanz

<?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);
?>

PHP-Gleitkommazahl

Gleitkommazahl ist dezimal Punkt- oder Exponentialformzahl.

Im folgenden Beispiel testen wir verschiedene Zahlen. PHP var_dump() gibt den Datentyp und den Wert der Variablen zurück:

Instanz

<?php 
$x = 10.365;
var_dump($x);
echo "<br>"; 
$x = 2.4e3;
var_dump($x);
echo "<br>"; 
$x = 8E-5;
var_dump($x);
?>

PHP-Logik

Logik ist wahr oder falsch.

$x=true;
$y=false;

Logik wird oft für bedingte Tests verwendet. Später in diesem Tutorial erfahren Sie mehr über bedingte Tests.

PHP-Arrays

Arrays speichern mehrere Werte in einer Variablen.

Im folgenden Beispiel testen wir verschiedene Arrays. PHP var_dump() gibt den Datentyp und den Wert der Variablen zurück:

Instanz

<?php 
$cars=array("Volvo","BMW","SAAB");
var_dump($cars);
?>

PHP-Objekt

Objekt dient zum Speichern von Daten und wie um die Daten zu verarbeiten. Der Datentyp der Informationen.

In PHP müssen Objekte explizit deklariert werden.

Zuerst müssen wir die Klasse des Objekts deklarieren. Hierzu verwenden wir das Schlüsselwort class. Eine Klasse ist eine Struktur, die Eigenschaften und Methoden enthält.

Dann definieren wir den Datentyp in der Objektklasse und verwenden diesen Datentyp dann in der Instanz dieser Klasse:

Instanz

<?php
class Car
{
  var $color;
  function Car($color="green") {
    $this->color = $color;
  }
  function what_color() {
    return $this->color;
  }
}
?>

PHP-NULL-Wert

Der spezielle NULL-Wert zeigt an, dass die Variable keinen Wert hat. NULL ist der einzig mögliche Wert für den Datentyp NULL.

NULL-Wert gibt an, ob die Variable leer ist. Wird auch verwendet, um leere Zeichenfolgen von Nullwertdatenbanken zu unterscheiden.

Sie können eine Variable löschen, indem Sie den Wert auf NULL setzen:

实例
<?php
$x="Hello world!";
$x=null;
var_dump($x);
?>

Das obige ist der detaillierte Inhalt vonWas sind die grundlegenden Datentypen in PHP?. 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