Heim > Artikel > Backend-Entwicklung > PHP gettype()
PHP bringt die Funktion gettype heraus, die verwendet wird, um den Typ einer bestimmten Variablen abzurufen. Welche Variablen auch immer wir benötigen, um den Typ zu ermitteln, verwenden wir die Funktion gettype() in PHP. Alles, jede in PHP definierte Variable, hat bestimmte Typen, und wenn wir den Typ dieser Variablen kennen, können wir den Prozess definieren oder die Funktionsweise dieser bestimmten Variablen leicht handhaben. Hierzu wird die PHP-Funktion gettype() verwendet. Diese Version kam nach der stabilen Veröffentlichung der PHP-Version 4.0+ und wird heute häufig für Programmierzwecke verwendet.
WERBUNG Beliebter Kurs in dieser Kategorie PHP-ENTWICKLER - Spezialisierung | 8-Kurs-Reihe | 3 ProbetestsStarten Sie Ihren kostenlosen Softwareentwicklungskurs
Webentwicklung, Programmiersprachen, Softwaretests und andere
Die Syntax für die Funktion gettype() lautet:
String gettype(variable_name)
Dies akzeptiert einen einzelnen Parameter als Eingabe, für den der Typ ermittelt werden muss.
Der Rückgabetyp für die Funktion ist der mögliche Datentyp, den die Eingabefunktion beibehält.
Einige der Rückgabewerte sind:
gettype() verwendet einen Parameter als Argument, dessen Datentyp wir herausfinden müssen. Nach dem Herausnehmen wird er mit den definierten Datentypen verglichen, um eine Übereinstimmung mit dem bestimmten Datentyp herzustellen, den der Benutzer als Eingabe angegeben hat. Im internen Speicher wird eine Tabelle definiert, die die Datenstruktur für einen bestimmten Typ darstellt. Der Typ wird abgeglichen und das Ergebnis wird als Ausgabe zurückgegeben.
Der übereinstimmende Datentyp wird als Ausgabe für die jeweilige Funktion zurückgegeben.
Code:
Gettype('PHP')
Im Folgenden finden Sie Beispiele für PHP gettype():
Dies ergibt den Typ Integer für eine bestimmte Variable innerhalb der Funktion.
Code:
<!DOCTYPE html> <html> <body> <?php $a = 3; echo gettype($a) . "<br>"; $a = 4; echo gettype($a) . "<br>"; $a = 5; echo gettype($a) . "<br>"; $a = 6; echo gettype($a) . "<br>"; ?> </body> </html>
Dieser Beispiel-PHP-Code gibt eine Ganzzahl als Ausgabe zurück, da die angegebene Variable vom Typ Ganzzahl ist.
Ausgabe:
Dies ergibt den Typ Boolean für eine bestimmte Variable innerhalb der Funktion.
Code:
<!DOCTYPE html> <html> <body> <?php $a = false; echo gettype($a) . "<br>"; $a = true; echo gettype($a) . "<br>"; ?> </body> </html>
Dieser Beispiel-PHP-Code gibt Boolean als Ausgabe zurück, da die angegebene Variable vom Typ Boolean ist.
Ausgabe:
Dies gibt das Typ-Array für eine bestimmte Variable innerhalb der Funktion an.
Code:
<!DOCTYPE html> <html> <body> <?php $a = array(); echo gettype($a) . "<br>"; ?> </body> </html>
Dieser Beispiel-PHP-Code gibt Array als Ausgabe zurück, da die angegebene Variable vom Typ Array ist.
Ausgabe:
Wir können die Werte auch in ein Array einfügen und das Ergebnis auswerten.
Dies ergibt den Typ Double für eine bestimmte Variable innerhalb der Funktion.
Code:
<!DOCTYPE html> <html> <body> <?php $b = 3.2; echo gettype($b) . "<br>"; $b = 6.2; echo gettype($b) . "<br>"; $b = 8.2; echo gettype($b) . "<br>"; ?> </body> </html>
Dieser Beispiel-PHP-Code gibt Double als Ausgabe zurück, da die angegebene Variable vom Typ Double ist.
Ausgabe:
Dies ergibt den Typ Objekt für eine bestimmte Variable innerhalb der Funktion.
Code:
<!DOCTYPE html> <html> <body> <?php $var6 = new stdClass; echo gettype($var6) ?> </body> </html>
Dieser Beispiel-PHP-Code gibt Object als Ausgabe zurück, da die angegebene Variable vom Typ Object ist.
Ausgabe:
Dies ergibt den Typ Null für eine bestimmte Variable innerhalb der Funktion.
Code:
<!DOCTYPE html> <html> <body> <?php $f = NULL; echo gettype($f) . "<br>"; $f = NULL; echo gettype($f) . "<br>"; ?> </body> </html>
Dieser Beispiel-PHP-Code gibt Null als Ausgabe zurück, da die angegebene Variable vom Typ Null ist.
Ausgabe:
Dies ergibt den Typ Ressource für eine bestimmte Variable innerhalb der Funktion.
Code:
<!DOCTYPE html> <html> <body> <?php $f = tmpfile(); echo gettype($f) . "<br>"; ?> </body> </html>
Dieser Beispiel-PHP-Code gibt Ressource als Ausgabe zurück, da die angegebene Variable vom Typ Ressource ist.
Ausgabe:
We can also check the type of a variable by creating an Array with Random Datasets.
A foreach loop in PHP works like that.
Code:
<!DOCTYPE html> <html> <body> <?php $arr = array(210, 2.39, new stdClass, "hello,PHP", true); foreach ($arr as $value) { echo gettype($value). "<br>" ; } ?> </body> </html>
A sample Array element with some random data type is created and looped in with the gettype function in the above code.
Output:
From the above article, we saw the use of Function gettype in PHP. We tried to see how the gettype() function works in PHP and what are is use at the programming level from various example and classification. We also saw the internal working and the advantages of having the type of data we define for various programming purposes. Also, the syntax and examples helped us to see much precisely over the function.
Das obige ist der detaillierte Inhalt vonPHP gettype(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!