22 of 410 menu

Funkcija gettype

Funkcija gettype vraća string koji ukazuje na tip prosleđene promenljive. Ona prima jedan parametar - promenljivu čiji tip treba da odredimo.

Sintaksa

gettype(mixed $var): string

Vraćene vrednosti

Tip Opis
'boolean' Bulove vrednosti
'integer' Celobrojne vrednosti
'double' Brojevi sa pokretnim zarezom
'string' Stringovi
'array' Nizovi
'object' Objekti
'resource' Resursi
'NULL' Null vrednosti
'unknown type' Nepoznati tipovi

Primer

Određivanje tipa celog broja:

<?php echo gettype(123); ?>

Rezultat izvršavanja koda:

'integer'

Primer

Određivanje tipa broja sa pokretnim zarezom:

<?php echo gettype(3.14); ?>

Rezultat izvršavanja koda:

'double'

Primer

Određivanje tipa stringa:

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

Rezultat izvršavanja koda:

'string'

Primer

Određivanje tipa bulove vrednosti:

<?php echo gettype(true); ?>

Rezultat izvršavanja koda:

'boolean'

Primer

Određivanje tipa niza:

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

Rezultat izvršavanja koda:

'array'

Primer

Određivanje tipa NULL:

<?php echo gettype(null); ?>

Rezultat izvršavanja koda:

'NULL'

Primer

Proverimo tip promenljive nakon konverzija:

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

Rezultat izvršavanja koda:

'string' 'integer' 'double'

Pogledajte takođe

  • funkciju is_int,
    koja proverava da li je promenljiva celobrojna
  • funkciju settype,
    koja postavlja tip promenljive
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij