22 of 410 menu

Funktsioon gettype

Funktsioon gettype tagastab stringi, mis näitab edastatud muutuja tüüpi. See võtab ühe parameetri - muutuja, mille tüüp tuleb määrata.

Süntaks

gettype(mixed $var): string

Tagastatavad väärtused

Tüüp Kirjeldus
'boolean' Loogilised väärtused
'integer' Täisarvud
'double' Ujukomaarvud
'string' Stringid
'array' Massiivid
'object' Objektid
'resource' Ressursid
'NULL' Null-väärtused
'unknown type' Tundmatud tüübid

Näide

Täisarvu tüübi määramine:

<?php echo gettype(123); ?>

Koodi täitmise tulemus:

'integer'

Näide

Ujukomaarvu tüübi määramine:

<?php echo gettype(3.14); ?>

Koodi täitmise tulemus:

'double'

Näide

Stringi tüübi määramine:

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

Koodi täitmise tulemus:

'string'

Näide

Loogilise väärtuse tüübi määramine:

<?php echo gettype(true); ?>

Koodi täitmise tulemus:

'boolean'

Näide

Massiivi tüübi määramine:

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

Koodi täitmise tulemus:

'array'

Näide

NULL-i tüübi määramine:

<?php echo gettype(null); ?>

Koodi täitmise tulemus:

'NULL'

Näide

Kontrollime muutuja tüüpi pärast teisendusi:

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

Koodi täitmise tulemus:

'string' 'integer' 'double'

Vaata ka

  • funktsiooni is_int,
    mis kontrollib, kas muutuja on täisarv
  • funktsiooni settype,
    mis määrab muutuja tüübi
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu