PHP 手册
后退 |  | 前进

# settype

(PHP 3, PHP 4, PHP 5)

settype -- 设置变量的类型

## 描述

bool settype ( mixed var, string type )

将变量 var 的类型设置成 type。

type 的可能值为：

- “boolean” （或为“bool”，从 PHP 4.2.0 起）

- “integer” （或为“int”，从 PHP 4.2.0 起）

- “float” （只在 PHP 4.2.0 之后可以使用，对于旧版本中使用的“double”现已停用）

- “string”

- “array”

- “object”

- “null” （从 PHP 4.2.0 起）

如果成功则返回 `TRUE`，失败则返回 `FALSE`。

例子 1. settype() 示例

`<?php $foo = "5bar"; // string $bar = true; // boolean settype($foo, "integer"); // $foo 现在是 5 (integer) settype($bar, "string"); // $bar 现在是 "1" (string) ?>`

参见 gettype()、类型转换和类型戏法。

后退 | 起点 | 前进
serialize | 上一级 | strval