settype funksiyası
settype funksiyası dəyişənin tipini göstərilən tipə dəyişir. Birinci parametr kimi çevrilməli olan dəyişən, ikinci parametr kimi isə tipin adı olan sətir ötürülür. Funksiya uğurlu çevrilmə zamanı true, uğursuzluq zamanı isə false qaytarır.
Sintaksis
settype(mixed &$var, string $type): bool
Nümunə
Sətri tam ədədə çevirək:
<?php
$str = '123';
settype($str, 'integer');
var_dump($str);
?>
Kodun icra nəticəsi:
123
Nümunə
Ədədi sətirə çevirək:
<?php
$num = 123;
settype($num, 'string');
var_dump($num);
?>
Kodun icra nəticəsi:
'123'
Nümunə
Massivi sətirə çevirməyə çalışaq:
<?php
$arr = [1, 2, 3];
$res = settype($arr, 'string');
var_dump($arr);
var_dump($res);
?>
Kodun icra nəticəsi:
'Array'
true
Nümunə
Sətri məntiqi tipə çevirək:
<?php
$val = "true";
settype($val, "boolean");
var_dump($val);
?>
Kodun icra nəticəsi:
true