Tipe Data di PHP |
Berikut adalah list fungsi pengecekan tipe data dalam PHP:
is_array($var): fungsi pengecekan apakah tipe data adalah array
is_bool($var): fungsi pengecekan apakah tipe data adalah boolean
is_double($var): fungsi pengecekan apakah tipe data adalah float
is_float($var): fungsi pengecekan apakah tipe data adalah float
is_int($var): fungsi pengecekan apakah tipe data adalah integer
is_integer($var): fungsi pengecekan apakah tipe data adalah integer
is_long($var): fungsi pengecekan apakah tipe data adalah integer
is_null($var): fungsi pengecekan apakah tipe data adalah null
is_numeric($var): fungsi pengecekan apakah tipe data adalah angka (integer dan float)
is_object($var): fungsi pengecekan apakah tipe data adalah objek
is_real($var): fungsi pengecekan apakah tipe data adalah float
is_resource($var): fungsi pengecekan apakah tipe data adalah resource (seperti variabel yang menampung koneksi ke database)
is_scalar($var): fungsi pengecekan apakah tipe data adalah scalar (scalar adalah penyebutan untuk tipe data dasar, seperti integer, float, string atau boolean. Array, object dan resource bukan scalar)
is_string($var): fungsi pengecekan apakah tipe data adalah string
Contoh:
<?php
$values = array(23, "23", 23.5, "23.5", null, true, false);
foreach ($values as $value) {
echo "is_int(";
var_export($value);
echo ") = ";
var_dump(is_int($value));
}
?>
Maka hasilnya:
is_int(23) = bool(true)
is_int('23') = bool(false)
is_int(23.5) = bool(false)
is_int('23.5') = bool(false)
is_int(NULL) = bool(false)
is_int(true) = bool(false)
is_int(false) = bool(false)
Contoh Convert:
(int) $var
intval(string)
(double) $var
(float) $var
Sekian, terimakasih atas kunjungannya.
Salam,
PHP Aku : Membangun web terorganisasi dan mudah dimengerti, contoh tutorial dengan menggunakan HTML, CSS, JavaScript, SQL, PHP, dan XML.
EmoticonEmoticon