php数组中常用方法案例

  

php数组中常用方法案例?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!

php数组中的常用方法有:1,is_array; 2, in_array; 3, array_key_exists; 4、函数;5中的。

常用数组方法:

1, is_array——检测变量是否是数组

语法:

bool is_array(混合$ var)//如果var是数组,则返回真,否则返回错误的。

使用:

arr=[]美元;   arr1=99美元;   var_dump (is_array (arr)美元);//输出bool(真正的)   var_dump (is_array (arr1美元));//输出bool(假)   类似的方法:   1)、is_int -检测变量是否是整数   bool is_int(混合$ var)//如果var是整数则返回真,否则返回错误的。   is_integer - is_int()的别名   2)、is_numeric -检测变量是否为数字或数字字符串   bool is_numeric(混合$ var)//如果var是数字和数字字符串则返回真,否则返回错误的。   注意:若想测试一个变量是否是数字或数字字符串(如表单输入,它们通常为字符串),必须使用is_numeric ()。   3)、is_bool -检测变量是否是布尔型   bool is_bool(混合$ var)//如果var是布尔则返回现实。   4)、is_float -检测变量是否是浮点型   bool is_float(混合$ var)//如果var是浮动则返回真,否则返回错误的。   is_real - is_float()的别名   5),is_string -检测变量是否是字符串   bool is_string(混合$ var)//如果var是字符串则返回真,否则返回错误的。   6),is_object -检测变量是否是一个对象   bool is_object(混合$ var)//如果var是一个对象则返回真,否则返回错误的。

2, in_array——检查数组中是否存在某个值

语法:

bool in_array(混合针美元,数组$干草堆[bool严格美元=FALSE))//大海捞针,在大海(干草堆)中搜索针(针),如果没有设置严格则使用宽松的比较。

参数:

针待搜索的值。(如果针是字符串,则比较是区分大小写的)。

干草堆待搜索的数组。

严格如果第三个参数严格的值为真则in_array()函数还会检查针的类型是否和干草堆中的相同。

返回值:

如果找到针则返回真,否则返回错误的。

举例:

//区分大小写   $水果=[“Apple",“Pear",“Bana",“Orange"];   如果(in_array (“Apple",水果美元)){   回声“苹果”;   }   如果(in_array (“apple",水果美元)){   回声“苹果”;   }//开启严格检查   美元数量=(13、14、15、16);   如果(in_array(“13”,美元数,真的)){   回声“字符串13“;   }   如果(in_array(13美元数量真实)){   回声“int 13“;   }   返回:苹果int 13

3, array_key_exists——检查数组里是否有指定的键名或索引

语法:

bool array_key_exists(混合关键美元,数组$数组)//数组里有键键时,array_key_exists()返回确实如此关键可以是任何能作为数组索引的值。

参数说明:
关键要检查的键

数组一个数组,包含待检查的键

返回值:成功时返回真,或者在失败时返回错误的。

举例:

$数组=(1、2、3、4);   var_dump (array_key_exists(0,数组)美元);//输出bool(真正的)

4,函数——在数组中搜索给定的值,如果成功则返回首个相应的键名,

语法:

混合函数(混合针美元,数组$干草堆[bool严格美元=false))//大海捞针,在大海(干草堆)中搜索针(针参数)。

参数说明:
针搜索的值。(如果针是字符串,则比较以区分大小写的方式进行)。

干草堆这个数组。

严格如果可选的第三个参数严格为真,则函数()将在干草堆中检查完全相同的元素。

这意味着同样严格比较干草堆里针的类型,并且对象需是同一个实例。

返回值:

如果找到了针则返回它的键,否则返回错误的。

如果针在干草堆中出现不止一次,则返回第一个匹配的键。要返回所有匹配值的键,应该用中的()加上可选参数search_value来代替。

举例:

$数组=阵列(0=比;& # 39;蓝# 39;,1=比;& # 39;红色# 39;2=比;& # 39;绿色# 39;3=比;& # 39;红色# 39;);   $ key=函数(& # 39;绿色# 39;美元数组);//关键=2美元;   $ key=函数(& # 39;红色# 39;美元数组);//关键=1美元;

php数组中常用方法案例