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