Dieser Artikel bietet Ihnen eine Einführung in PHP-Datentypen und die Datentyperkennung. Ich hoffe, dass er für Sie hilfreich ist.
Datentyp
Datentypen werden in drei Typen unterteilt: Skalartyp, zusammengesetzter Typ, Spezialtyp
Skalartyp :
boolean(Boolean type) integer(integer type)
float(floating point type) string(string type)
composite type
array( Array) Objekt(Objekt)
Spezieller Typ
Ressource(Ressource) Nnull(Nullwert)
Datentyperkennung
Der Datentyp einer Variablen in PHP wird normalerweise nicht vom Entwickler festgelegt, sondern zur Laufzeit basierend auf dem Kontext bestimmt, in dem die Variable verwendet wird.
Um zu erkennen, ob der Wert des Ausdrucks dem gewünschten Datentyp entspricht, stellt PHP eine Reihe integrierter Funktionen bereit.
Wenn der erkannte Wert mit dem erkannten Datentyp übereinstimmt, wird „true“ zurückgegeben, andernfalls wird er „true“ zurückgeben return false
Datentypkonvertierung
Wenn beim Betrieb zweier Variablen die Datentypen unterschiedlich sind, ist eine Datentypkonvertierung erforderlich, die normalerweise in automatisch unterteilt wird Typkonvertierung und erzwungene Typkonvertierung
Automatische Typkonvertierung: Bestimmte Werte werden während der Operation und Beurteilung automatisch konvertiert
Wenn der boolesche Wert true an der Operation teilnimmt, wird er zu einem ganzzahligen Typ 1 und false wird zu einem Integer-Typ
Zeichen vom Integer- oder Gleitkommatyp am Anfang der Zeichenfolge werden für die Operation in den entsprechenden Typ konvertiert
Erzwungene Typkonvertierung: manuelle Konvertierung von Datentypen, Hinzufügen von „(Zieltyp )“ vor den zu konvertierenden Daten oder Variablen. Nur
Das obige ist der detaillierte Inhalt vonEinführung in PHP-Datentypen und Datentyperkennung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!