Einführung in PHP-Datentypen und Datentyperkennung

不言
Freigeben: 2023-04-05 14:44:01
nach vorne
2066 Leute haben es durchsucht

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!

Verwandte Etiketten:
php
Quelle:csdn.net
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage