Funksjonen settype
Funksjonen settype endrer typen til en variabel til den angitte typen. Den første parameteren er variabelen som skal konverteres, og den andre er en streng med typenavnet. Funksjonen returnerer true ved vellykket konvertering og false ved mislykket konvertering.
Syntaks
settype(mixed &$var, string $type): bool
Eksempel
Konverter en streng til et heltall:
<?php
$str = '123';
settype($str, 'integer');
var_dump($str);
?>
Resultat av kjøring av koden:
123
Eksempel
Konverter et tall til en streng:
<?php
$num = 123;
settype($num, 'string');
var_dump($num);
?>
Resultat av kjøring av koden:
'123'
Eksempel
La oss prøve å konvertere en array til en streng:
<?php
$arr = [1, 2, 3];
$res = settype($arr, 'string');
var_dump($arr);
var_dump($res);
?>
Resultat av kjøring av koden:
'Array'
true
Eksempel
Konverter en streng til en boolsk verdi:
<?php
$val = "true";
settype($val, "boolean");
var_dump($val);
?>
Resultat av kjøring av koden:
true