Funksie settype
Die funksie settype verander die tipe van 'n veranderlike na die gespesifiseerde tipe. Die eerste parameter is die veranderlike wat omgeskakel moet word, en die tweede is 'n string met die tipe naam. Die funksie gee true terug as die omskakeling suksesvol was en false as dit misluk het.
Sintaksis
settype(mixed &$var, string $type): bool
Voorbeeld
Laat ons 'n string na 'n heelgetal omskakel:
<?php
$str = '123';
settype($str, 'integer');
var_dump($str);
?>
Resultaat van die kode-uitvoering:
123
Voorbeeld
Laat ons 'n getal na 'n string omskakel:
<?php
$num = 123;
settype($num, 'string');
var_dump($num);
?>
Resultaat van die kode-uitvoering:
'123'
Voorbeeld
Laat ons probeer om 'n skikking na 'n string om te skakel:
<?php
$arr = [1, 2, 3];
$res = settype($arr, 'string');
var_dump($arr);
var_dump($res);
?>
Resultaat van die kode-uitvoering:
'Array'
true
Voorbeeld
Laat ons 'n string na 'n Booleaanse waarde omskakel:
<?php
$val = "true";
settype($val, "boolean");
var_dump($val);
?>
Resultaat van die kode-uitvoering:
true