Fungsi settype
Fungsi settype mengubah tipe variabel ke tipe yang ditentukan. Parameter pertama adalah variabel yang perlu dikonversi, dan parameter kedua adalah string dengan nama tipe. Fungsi mengembalikan true jika konversi berhasil dan false jika gagal.
Sintaks
settype(mixed &$var, string $type): bool
Contoh
Konversi string ke integer:
<?php
$str = '123';
settype($str, 'integer');
var_dump($str);
?>
Hasil eksekusi kode:
123
Contoh
Konversi angka ke string:
<?php
$num = 123;
settype($num, 'string');
var_dump($num);
?>
Hasil eksekusi kode:
'123'
Contoh
Coba konversi array ke string:
<?php
$arr = [1, 2, 3];
$res = settype($arr, 'string');
var_dump($arr);
var_dump($res);
?>
Hasil eksekusi kode:
'Array'
true
Contoh
Konversi string ke nilai boolean:
<?php
$val = "true";
settype($val, "boolean");
var_dump($val);
?>
Hasil eksekusi kode:
true