22 of 410 menu

Hàm gettype

Hàm gettype trả về một chuỗi, chỉ ra kiểu của biến được truyền vào. Nó nhận một tham số - biến mà kiểu của nó cần được xác định.

Cú pháp

gettype(mixed $var): string

Giá trị trả về

Kiểu Mô tả
'boolean' Giá trị boolean
'integer' Số nguyên
'double' Số dấu phẩy động
'string' Chuỗi
'array' Mảng
'object' Đối tượng
'resource' Resource
'NULL' Giá trị null
'unknown type' Kiểu không xác định

Ví dụ

Xác định kiểu của số nguyên:

<?php echo gettype(123); ?>

Kết quả thực thi mã:

'integer'

Ví dụ

Xác định kiểu của số dấu phẩy động:

<?php echo gettype(3.14); ?>

Kết quả thực thi mã:

'double'

Ví dụ

Xác định kiểu của chuỗi:

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

Kết quả thực thi mã:

'string'

Ví dụ

Xác định kiểu của giá trị boolean:

<?php echo gettype(true); ?>

Kết quả thực thi mã:

'boolean'

Ví dụ

Xác định kiểu của mảng:

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

Kết quả thực thi mã:

'array'

Ví dụ

Xác định kiểu NULL:

<?php echo gettype(null); ?>

Kết quả thực thi mã:

'NULL'

Ví dụ

Kiểm tra kiểu biến sau các chuyển đổi:

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

Kết quả thực thi mã:

'string' 'integer' 'double'

Xem thêm

  • hàm is_int,
    kiểm tra xem một biến có phải là số nguyên hay không
  • hàm settype,
    thiết lập kiểu cho một biến
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối