22 of 410 menu

Функција gettype

Функција gettype враћа низ, који показује тип прослеђене променљиве. Прима један параметар - променљиву чији тип треба одредити.

Синтакса

gettype(mixed $var): string

Враћене вредности

Тип Опис
'boolean' Булове вредности
'integer' Цели бројеви
'double' Бројеви са покретним зарезом
'string' Низови
'array' Низови (array)
'object' Објекти
'resource' Ресурси
'NULL' Null вредности
'unknown type' Непознати типови

Пример

Одређивање типа целог броја:

<?php echo gettype(123); ?>

Резултат извршавања кода:

'integer'

Пример

Одређивање типа броја са покретним зарезом:

<?php echo gettype(3.14); ?>

Резултат извршавања кода:

'double'

Пример

Одређивање типа низа:

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

Резултат извршавања кода:

'string'

Пример

Одређивање типа булове вредности:

<?php echo gettype(true); ?>

Резултат извршавања кода:

'boolean'

Пример

Одређивање типа низа (array):

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

Резултат извршавања кода:

'array'

Пример

Одређивање типа NULL:

<?php echo gettype(null); ?>

Резултат извршавања кода:

'NULL'

Пример

Проверимо тип променљиве након трансформација:

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

Резултат извршавања кода:

'string' 'integer' 'double'

Погледајте такође

  • функцију is_int,
    која проверава да ли је променљива цео број
  • функцију settype,
    која поставља тип променљиве
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј