22 of 410 menu

Funkcija gettype

Funkcija gettype vrne niz, ki določa tip posredovane spremenljivke. Sprejme en parameter - spremenljivko, katere tip je treba določiti.

Sintaksa

gettype(mixed $var): string

Vrnjene vrednosti

Tip Opis
'boolean' Logične vrednosti
'integer' Cela števila
'double' Števila s plavajočo vejico
'string' Nizi
'array' Tabele
'object' Objekti
'resource' Viri
'NULL' Null vrednosti
'unknown type' Neznani tipi

Primer

Določanje tipa celega števila:

<?php echo gettype(123); ?>

Rezultat izvajanja kode:

'integer'

Primer

Določanje tipa števila s plavajočo vejico:

<?php echo gettype(3.14); ?>

Rezultat izvajanja kode:

'double'

Primer

Določanje tipa niza:

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

Rezultat izvajanja kode:

'string'

Primer

Določanje tipa logične vrednosti:

<?php echo gettype(true); ?>

Rezultat izvajanja kode:

'boolean'

Primer

Določanje tipa tabele:

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

Rezultat izvajanja kode:

'array'

Primer

Določanje tipa NULL:

<?php echo gettype(null); ?>

Rezultat izvajanja kode:

'NULL'

Primer

Preverimo tip spremenljivke po pretvorbah:

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

Rezultat izvajanja kode:

'string' 'integer' 'double'

Glejte tudi

  • funkcijo is_int,
    ki preveri, ali je spremenljivka celo število
  • funkcijo settype,
    ki nastavi tip spremenljivke
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni