English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 기초 강의

PHP 고급 강의

PHP & MySQL

PHP 참조 매뉴얼

PHP settype() 함수 사용법 및 예제

PHP 사용 가능한 함수

settype() 함수는 변수의 타입을 설정합니다。

PHP 버전 요구: PHP 4, PHP 5, PHP 7

문법

bool settype ( mixed &$var , string $type )

파라미터 설명:

  • $var: 변환할 변수。

  • $type: type의 가능한 값은 다음과 같습니다。

    • "boolean" (또는 "bool", PHP에서부터 사용할 수 있습니다.) 4.2부터 사용할 수 있습니다.)
    • "integer" (또는 "int", PHP에서부터 사용할 수 있습니다.) 4.2부터 사용할 수 있습니다.)
    • "float" (PHP에서만 사용할 수 있습니다.) 4.2부터 사용할 수 있습니다. 이전 버전에서 사용된 "double"는 더 이상 사용되지 않습니다.)
    • "string"
    • "array"
    • "object"
    • "null" (PHP에서부터 사용할 수 있습니다.) 4.2부터 사용할 수 있습니다.)

반환 값

성공 시 TRUE를 반환하고, 실패 시 FALSE를 반환합니다.

온라인 예제

<?php
$foo = "5bar"; // string
$bar = true;   // boolean
var_dump($foo);
var_dump($bar);
settype($foo, "integer"); // $foo는 지금 5   (integer)
settype($bar, "string");  // $bar는 지금 "1(string)
var_dump($foo);
var_dump($bar);
?>

출력 결과는 다음과 같습니다:

string(4) "5bar"
bool(true)
int(5)
string(1) "1"

PHP 사용 가능한 함수