Fungsi gettype
Fungsi gettype mengembalikan rentetan yang menunjukkan jenis pembolehubah yang diberikan.
Ia menerima satu parameter - pembolehubah yang jenisnya perlu ditentukan.
Sintaks
phpgettype(mixed $var): string
Nilai Pulangan
| Jenis | Penerangan |
|---|---|
'boolean' |
Nilai Boolean |
'integer' |
Nombor bulat |
'double' |
Nombor titik terapung |
'string' |
Rentetan |
'array' |
Tatasusunan |
'object' |
Objek |
'resource' |
Sumber |
'NULL' |
Nilai Null |
'unknown type' |
Jenis tidak diketahui |
Contoh
Menentukan jenis nombor bulat:
php<?php
echo gettype(123);
?>
Keputusan pelaksanaan kod:
php'integer'
Contoh
Menentukan jenis nombor titik terapung:
php<?php
echo gettype(3.14);
?>
Keputusan pelaksanaan kod:
php'double'
Contoh
Menentukan jenis rentetan:
php<?php
echo gettype('hello');
?>
Keputusan pelaksanaan kod:
php'string'
Contoh
Menentukan jenis nilai Boolean:
php<?php
echo gettype(true);
?>
Keputusan pelaksanaan kod:
php'boolean'
Contoh
Menentukan jenis tatasusunan:
php<?php
echo gettype(['a', 'b', 'c']);
?>
Keputusan pelaksanaan kod:
php'array'
Contoh
Menentukan jenis NULL:
php<?php
echo gettype(null);
?>
Keputusan pelaksanaan kod:
php'NULL'
Contoh
Mari semak jenis pembolehubah selepas penukaran:
php<?php
$var = '123';
echo gettype($var) . "\n";
$var = (int)$var;
echo gettype($var) . "\n";
$var = (float)$var;
echo gettype($var) . "\n";
?>
Keputusan pelaksanaan kod:
php'string'
'integer'
'double'