22 of 410 menu

gettype funksiyası

gettype funksiyası ötürülən dəyişənin tipini göstərən sətri qaytarır. O, bir parametr qəbul edir - tipi təyin edilməli olan dəyişəni.

Sintaksis

gettype(mixed $var): string

Qaytarılan dəyərlər

Tip Təsvir
'boolean' Boolean dəyərlər
'integer' Tam ədədlər
'double' Üzən nöqtəli ədədlər
'string' Sətirlər
'array' Massivlər
'object' Obyektlər
'resource' Resurslar
'NULL' Null dəyərlər
'unknown type' Naməlum tiplər

Nümunə

Tam ədədin tipinin təyini:

<?php echo gettype(123); ?>

Kodun icra nəticəsi:

'integer'

Nümunə

Üzən nöqtəli ədədin tipinin təyini:

<?php echo gettype(3.14); ?>

Kodun icra nəticəsi:

'double'

Nümunə

Sətrin tipinin təyini:

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

Kodun icra nəticəsi:

'string'

Nümunə

Boolean dəyərin tipinin təyini:

<?php echo gettype(true); ?>

Kodun icra nəticəsi:

'boolean'

Nümunə

Massivin tipinin təyini:

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

Kodun icra nəticəsi:

'array'

Nümunə

NULL tipinin təyini:

<?php echo gettype(null); ?>

Kodun icra nəticəsi:

'NULL'

Nümunə

Dəyişənin tipini çevrilmələrdən sonra yoxlayaq:

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

Kodun icra nəticəsi:

'string' 'integer' 'double'

Həmçinin bax

  • is_int funksiyası,
    ki, dəyişənin tam ədəd olub-olmadığını yoxlayır
  • settype funksiyası,
    ki, dəyişənin tipini təyin edir
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et