22 of 410 menu

Funkcia gettype

Funkcia gettype vráti reťazec, ktorý udáva typ odovzdanej premennej. Prijíma jeden parameter - premennú, ktorej typ je potrebné určiť.

Syntax

gettype(mixed $var): string

Návratové hodnoty

Typ Popis
'boolean' Logické hodnoty
'integer' Celočíselné hodnoty
'double' Čísla s plávajúcou desatinnou čiarkou
'string' Reťazce
'array' Polia
'object' Objekty
'resource' Prostriedky
'NULL' Null hodnoty
'unknown type' Neznáme typy

Príklad

Určenie typu celého čísla:

<?php echo gettype(123); ?>

Výsledok vykonania kódu:

'integer'

Príklad

Určenie typu čísla s plávajúcou desatinnou čiarkou:

<?php echo gettype(3.14); ?>

Výsledok vykonania kódu:

'double'

Príklad

Určenie typu reťazca:

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

Výsledok vykonania kódu:

'string'

Príklad

Určenie typu logickej hodnoty:

<?php echo gettype(true); ?>

Výsledok vykonania kódu:

'boolean'

Príklad

Určenie typu poľa:

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

Výsledok vykonania kódu:

'array'

Príklad

Určenie typu NULL:

<?php echo gettype(null); ?>

Výsledok vykonania kódu:

'NULL'

Príklad

Skontrolujeme typ premennej po premenách:

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

Výsledok vykonania kódu:

'string' 'integer' 'double'

Pozrite tiež

  • funkciu is_int,
    ktorá kontroluje, či je premenná celé číslo
  • funkciu settype,
    ktorá nastavuje typ premennej
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
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť