Heim  >  Artikel  >  Backend-Entwicklung  >  Was ist die permanente Konvertierungsfunktion des PHP-Datentyps?

Was ist die permanente Konvertierungsfunktion des PHP-Datentyps?

青灯夜游
青灯夜游Original
2021-12-10 18:32:591863Durchsuche

Die permanente Konvertierungsfunktion des PHP-Datentyps ist „settype()“. Die Funktion settype() dient zum Festlegen des Typs einer Variablen und kann den Datentyp der Variablen selbst dauerhaft ändern. Die Syntax lautet „settype ($var, $type)“ und der Parameter „$type“ gibt die Zieldaten an Typ, der konvertiert werden soll.

Was ist die permanente Konvertierungsfunktion des PHP-Datentyps?

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

In PHP gibt es viele Funktionen zum Implementieren der Datentypkonvertierung: intval(), floatval(), boolval() , strval(), settype().

Die erzwungene Typkonvertierung der Funktionen intval(), floatval(), boolval() und strval() ändert jedoch nicht den Typ der konvertierten Variablen selbst, sondern weist den konvertierten neuen Datentyp der neuen Variablen zu , bleiben Typ und Wert der ursprünglichen Variablen unverändert. Dies kann keine dauerhafte Konvertierung sein.

Und settype() kann den Datentyp der Variablen selbst dauerhaft ändern. Syntax:

settype ($var,$type)

setzt den Typ der Variablen $var auf $type. Mögliche Werte für $var 的类型设置成 $type

$type

$type sind:
  • "boolean" (oder "bool" seit PHP 4.2.0)
  • "integer" (oder "int" , beginnend ab PHP 4.2.0)
  • "float" (nur verfügbar nach PHP 4.2.0, "double" in älteren Versionen ist jetzt veraltet)
  • "string"
  • "array"
  • "Objekt"

Das obige ist der detaillierte Inhalt vonWas ist die permanente Konvertierungsfunktion des PHP-Datentyps?. 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