>  기사  >  백엔드 개발  >  PHP는 변수 유형을 가져오고 설정합니다.

PHP는 변수 유형을 가져오고 설정합니다.

WBOY
WBOY원래의
2016-07-25 08:45:541106검색

gettype-获取变量类型
语法:
string gettype (mixed $var)
返回的字符串的可能值为:
boolean
integer
double
string
array
object
resource
null
unknown type
注意:
不要使用gettype() 来测试某种类型,因为其返回的字符串在未来的php版本中可能会改变,此外,由于包含了字符串的比较,它的运行也是较慢的。建议使用is_函数代替。
如果测试函数,应该使用function_exists()和method_exists()。
is_
系列函数:
is_array():检查变量是否是数组。
is_double()、is_float()、is_real():检查变量是否是浮点数。
is_long()、is_int()、is_integer():检查变量是否是整数。
is_string():检查变量是否是字符串。
is_bool():检查变量是否是布尔值。
is_object():检查变量是否是一个对象。
is_resource():检查变量是否是一个资源。
is_null():检查变量是否为null。
is_scalar():检查该变量是否是标量,即,一个整数、布尔值、字符串或浮点数。
is_numeric():检查变量是否是任何类型的数字或数字字符串。
is_callable():检查该变量是否是有效的函数名称。

settype-设置变量的类型
语法:
bool settype (mixed &$var,string $type)
说明:

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

PHP


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.