22 of 410 menu

Funktionen gettype

Funktionen gettype returnerar en sträng som indikerar typen av den passerade variabeln. Den tar en parameter - variabeln vars typ ska bestämmas.

Syntax

gettype(mixed $var): string

Returvärden

Typ Beskrivning
'boolean' Booleska värden
'integer' Heltal
'double' Flyttal
'string' Strängar
'array' Arrayer
'object' Objekt
'resource' Resurser
'NULL' Null-värden
'unknown type' Okända typer

Exempel

Bestämma typen av ett heltal:

<?php echo gettype(123); ?>

Resultat av kodkörning:

'integer'

Exempel

Bestämma typen av ett flyttal:

<?php echo gettype(3.14); ?>

Resultat av kodkörning:

'double'

Exempel

Bestämma typen av en sträng:

<?php echo gettype('hello'); ?>

Resultat av kodkörning:

'string'

Exempel

Bestämma typen av ett booleskt värde:

<?php echo gettype(true); ?>

Resultat av kodkörning:

'boolean'

Exempel

Bestämma typen av en array:

<?php echo gettype(['a', 'b', 'c']); ?>

Resultat av kodkörning:

'array'

Exempel

Bestämma typen av NULL:

<?php echo gettype(null); ?>

Resultat av kodkörning:

'NULL'

Exempel

Låt oss kontrollera typen av en variabel efter konverteringar:

<?php $var = '123'; echo gettype($var) . "\n"; $var = (int)$var; echo gettype($var) . "\n"; $var = (float)$var; echo gettype($var) . "\n"; ?>

Resultat av kodkörning:

'string' 'integer' 'double'

Se även

  • funktionen is_int,
    som kontrollerar om en variabel är ett heltal
  • funktionen settype,
    som sätter typen för en variabel
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa