Functie settype
De functie settype verandert het type van een variabele naar het opgegeven type. De eerste parameter is de variabele die moet worden omgezet, en de tweede is een string met de naam van het type. De functie retourneert true bij succesvolle conversie en false bij mislukking.
Syntaxis
settype(mixed &$var, string $type): bool
Voorbeeld
Laten we een string converteren naar een geheel getal:
<?php
$str = '123';
settype($str, 'integer');
var_dump($str);
?>
Resultaat van de code-uitvoering:
123
Voorbeeld
Laten we een getal converteren naar een string:
<?php
$num = 123;
settype($num, 'string');
var_dump($num);
?>
Resultaat van de code-uitvoering:
'123'
Voorbeeld
Laten we proberen een array naar een string te converteren:
<?php
$arr = [1, 2, 3];
$res = settype($arr, 'string');
var_dump($arr);
var_dump($res);
?>
Resultaat van de code-uitvoering:
'Array'
true
Voorbeeld
Laten we een string converteren naar een booleaanse waarde:
<?php
$val = "true";
settype($val, "boolean");
var_dump($val);
?>
Resultaat van de code-uitvoering:
true