22 of 410 menu

Kazi gettype

Kazi gettype inarudisha kamba, ikionyesha aina ya tofauti iliyopitishwa. Inakubua parameta moja - tofauti ambayo aina yake inahitaji kubainika.

Syntax

gettype(mixed $var): string

Thamani Zinazorudishwa

Aina Maelezo
'boolean' Thamani za boolean
'integer' Nambari kamili
'double' Nambari za alama ya kuelea
'string' Kamba
'array' Arrays
'object' Vitu
'resource' Rasilimali
'NULL' Thamani za Null
'unknown type' Aina zisizojulikana

Mfano

Kubainisha aina ya nambari kamili:

<?php echo gettype(123); ?>

Matokeo ya kutekeleza kodi:

'integer'

Mfano

Kubainisha aina ya nambari ya alama ya kuelea:

<?php echo gettype(3.14); ?>

Matokeo ya kutekeleza kodi:

'double'

Mfano

Kubainisha aina ya kamba:

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

Matokeo ya kutekeleza kodi:

'string'

Mfano

Kubainisha aina ya thamani ya boolean:

<?php echo gettype(true); ?>

Matokeo ya kutekeleza kodi:

'boolean'

Mfano

Kubainisha aina ya array:

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

Matokeo ya kutekeleza kodi:

'array'

Mfano

Kubainisha aina ya NULL:

<?php echo gettype(null); ?>

Matokeo ya kutekeleza kodi:

'NULL'

Mfano

Tuangalie aina ya tofauti baada ya mabadiliko:

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

Matokeo ya kutekeleza kodi:

'string' 'integer' 'double'

Angalia Pia

  • kazi is_int,
    ambayo inakagua ikiwa tofauti ni nambari kamili
  • kazi settype,
    ambayo inaweka aina ya tofauti
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa