22 of 410 menu

gettype функцияси

gettype функцияси берилган ўзгарувчининг турини кўрсатувчи сатрни қайтаради. У битта параметрни қабул қилади - тури аниқланиши керак бўлган ўзгарувчини.

Синтаксис

gettype(mixed $var): string

Қайтариладиган қийматлар

Тур Тавсиф
'boolean' Булен қийматлар
'integer' Бутун сонлар
'double' Ўнувчи нуқтали сонлар
'string' Сатрлар
'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'

Мисол

Массивнинг турини аниқлаш:

<?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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш