Funktionen settype
Funktionen settype ændrer typen af en variabel til den angivne type. Den første parameter er variablen, der skal konverteres, og den anden er en streng med typens navn. Funktionen returnerer true ved succesfuld konvertering og false ved fiasko.
Syntaks
settype(mixed &$var, string $type): bool
Eksempel
Konverter en streng til et heltal:
<?php
$str = '123';
settype($str, 'integer');
var_dump($str);
?>
Resultat af kodeudførelse:
123
Eksempel
Konverter et tal til en streng:
<?php
$num = 123;
settype($num, 'string');
var_dump($num);
?>
Resultat af kodeudførelse:
'123'
Eksempel
Lad os prøve at konvertere et array til en streng:
<?php
$arr = [1, 2, 3];
$res = settype($arr, 'string');
var_dump($arr);
var_dump($res);
?>
Resultat af kodeudførelse:
'Array'
true
Eksempel
Konverter en streng til en boolsk værdi:
<?php
$val = "true";
settype($val, "boolean");
var_dump($val);
?>
Resultat af kodeudførelse:
true