Fungsi gettype

Fungsi gettype mengembalikan string yang menunjukkan tipe variabel yang diteruskan. Fungsi ini menerima satu parameter - variabel yang tipenya perlu ditentukan.

Sintaks

phpgettype(mixed $var): string

Nilai Pengembalian

Tipe Deskripsi
'boolean' Nilai boolean
'integer' Bilangan bulat
'double' Bilangan pecahan
'string' String
'array' Array
'object' Objek
'resource' Resource
'NULL' Nilai null
'unknown type' Tipe tidak diketahui

Contoh

Menentukan tipe bilangan bulat:

php<?php
  echo gettype(123);
?>

Hasil eksekusi kode:

php'integer'

Contoh

Menentukan tipe bilangan pecahan:

php<?php
  echo gettype(3.14);
?>

Hasil eksekusi kode:

php'double'

Contoh

Menentukan tipe string:

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

Hasil eksekusi kode:

php'string'

Contoh

Menentukan tipe nilai boolean:

php<?php
  echo gettype(true);
?>

Hasil eksekusi kode:

php'boolean'

Contoh

Menentukan tipe array:

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

Hasil eksekusi kode:

php'array'

Contoh

Menentukan tipe NULL:

php<?php
  echo gettype(null);
?>

Hasil eksekusi kode:

php'NULL'

Contoh

Mari periksa tipe variabel setelah konversi:

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

Hasil eksekusi kode:

php'string'
'integer'
'double'

Lihat Juga

  • fungsi is_int,
    yang memeriksa apakah variabel adalah bilangan bulat
  • fungsi settype,
    yang menetapkan tipe variabel