猿问

请教下面内容,能不能帮忙把每个函数用法都说详细点?

is_array()
is_double()
is_float()
is_real()
is_long()
is_int()
is_integer()
is_string()
is_obgect()
is_resourre()
is_null()
is_scalar()
is_numeric()
is_callable()
麻烦 您能不能把每个函数都说详细点 这些函数怎么用

潇湘沐
浏览 202回答 1
1回答

繁花不似锦

is_array() -- 检测变量是否是数组描述:bool is_array ( mixed var )如果 var 是 array,则返回 TRUE,否则返回 FALSE。s_double() -- is_float() 的别名is_float() -- 检测变量是否是浮点型描述:bool is_float ( mixed var )如果 var 是 float 则返回 TRUE,否则返回 FALSE。注意: 若想测试一个变量是否是数字或数字字符串(如表单输入,它们通常为字符串),必须使用 is_numeric()。is_int -- 检测变量是否是整数描述bool is_int ( mixed var )如果 var 是 integer 则返回 TRUE,否则返回 FALSE。注意: 若想测试一个变量是否是数字或数字字符串(如表单输入,它们通常为字符串),必须使用 is_numeric()。is_null -- 检测变量是否为 NULL描述bool is_null ( mixed var )如果 var 是 null 则返回 TRUE,否则返回 FALSE。查看 NULL 类型获知变量什么时候被认为是 NULL,而什么时候不是。is_numeric -- 检测变量是否为数字或数字字符串描述bool is_numeric ( mixed var )如果 var 是数字和数字字符串则返回 TRUE,否则返回 FALSE。is_callable -- 检测参数是否为合法的可调用结构描述bool is_callable ( mixed var [, bool syntax_only [, string callable_name]] )is_scalar -- 检测变量是否是一个标量描述bool is_scalar ( mixed var )如果给出的变量参数 var 是一个标量,is_scalar() 返回 TRUE,否则返回 FALSE。标量变量是指那些包含了 integer、float、string 或 boolean的变量,而 array、object 和 resource 则不是标量。注意: 尽管当前的 resource 类型是居于整数的,但 is_scalar() 不会把它们当作是标量,因为资源是抽象数据类型。不能依赖于执行细节,因为它可能会改变。is_string -- 检测变量是否是字符串描述bool is_string ( mixed var )如果 var 是 string 则返回 TRUE,否则返回 FALSE。is_object -- 检测变量是否是一个对象描述bool is_object ( mixed var )如果 var 是一个 object 则返回 TRUE,否则返回 FALSE。
随时随地看视频慕课网APP
我要回答