php get函数,php中$_get
大多数可变函数用于测试函数的类型。PHP中有两个最常见的函数,即gettype()和settype()。这两个函数都有如下所示的函数原型,通过函数原型可以得到要传递的参数和返回的结果。
string gettype(混合var);bool settype(混合var,字符串类型);
要使用gettype()函数,必须先给它传递一个变量。它将确定变量的类型,并返回包含类型名称的字符串:bool、int、double、string、array、object和resource。如果变量类型不是标准类型之一,函数将返回“未知类型”。
要使用settype()函数,必须先给它传递一个要改变的变量,以及一个包含上述类型列表中某一类型的字符串,比如下面这个例子:
?php $ a=56echo GetType($a)。br/;//integersettype($a, double )将被输出;echo GetType($a)。br/;//double会输出?
第一次调用gettype()时,$a的类型是整数。调用setype()后,它变成双精度类型。
PHP还提供了一些特定类型的测试函数。每个函数都将一个变量作为其参数,并返回true或false。这些功能如下:
Is_array():检查变量是否为数组。Is_double()、is_float()、is_real()(都是相同的函数):检查变量是否是浮点数。Is_long()、is_int()、is_integer()(都是相同的函数):检查变量是否为整数。Is_string():检查变量是否为字符串。Is_bool():检查变量是否为布尔值。Is_object():检查变量是否是对象。Is_resource():检查变量是否是资源。Is_null():检查变量是否为空。Is_scalar():检查变量是否为标量,即整数、布尔值、字符串或浮点数。Is_numeric():检查变量是否是任何类型的数字或数字字符串。Is_callable():检查变量是否是有效的函数名。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。