Функција settype
Функцијата settype го менува типот на променливата на наведениот. Како прв параметар се пренесува променливата што треба да се трансформира, а како втор - стринг со името на типот. Функцијата враќа true при успешна трансформација и false при неуспех.
Синтакса
settype(mixed &$var, string $type): bool
Пример
Трансформираме стринг во цел број:
<?php
$str = '123';
settype($str, 'integer');
var_dump($str);
?>
Резултат од извршување на кодот:
123
Пример
Трансформираме број во стринг:
<?php
$num = 123;
settype($num, 'string');
var_dump($num);
?>
Резултат од извршување на кодот:
'123'
Пример
Ќе се обидеме да трансформираме низа во стринг:
<?php
$arr = [1, 2, 3];
$res = settype($arr, 'string');
var_dump($arr);
var_dump($res);
?>
Резултат од извршување на кодот:
'Array'
true
Пример
Трансформираме стринг во булова вредност:
<?php
$val = "true";
settype($val, "boolean");
var_dump($val);
?>
Резултат од извршување на кодот:
true