22 of 410 menu

Funkcija gettype

Funkcija gettype atgriež virkni, kas norāda padotā mainīgā tipu. Tā pieņem vienu parametru - mainīgo, kura tips jānosaka.

Sintakse

gettype(mixed $var): string

Atgriežamās vērtības

Tips Apraksts
'boolean' Būla vērtības
'integer' Veseli skaitļi
'double' Peldoša punkta skaitļi
'string' Virknes
'array' Masīvi
'object' Objekti
'resource' Resursi
'NULL' Null vērtības
'unknown type' Nezināmi tipi

Piemērs

Vesela skaitļa tipa noteikšana:

<?php echo gettype(123); ?>

Koda izpildes rezultāts:

'integer'

Piemērs

Peldoša punkta skaitļa tipa noteikšana:

<?php echo gettype(3.14); ?>

Koda izpildes rezultāts:

'double'

Piemērs

Virknes tipa noteikšana:

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

Koda izpildes rezultāts:

'string'

Piemērs

Būla vērtības tipa noteikšana:

<?php echo gettype(true); ?>

Koda izpildes rezultāts:

'boolean'

Piemērs

Masīva tipa noteikšana:

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

Koda izpildes rezultāts:

'array'

Piemērs

NULL tipa noteikšana:

<?php echo gettype(null); ?>

Koda izpildes rezultāts:

'NULL'

Piemērs

Pārbaudīsim mainīgā tipu pēc pārveidojumiem:

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

Koda izpildes rezultāts:

'string' 'integer' 'double'

Skatiet arī

  • funkciju is_int,
    kas pārbauda, vai mainīgais ir vesels skaitlis
  • funkciju settype,
    kas iestata mainīgā tipu
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt