함수 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