数码资讯
PHP函数in_array()使用一个详细的解决方案
PHP有一个系统的功能is_array()确定一个值是否是一个数组。 语法如下: 复制代码代码如下所示: in_array(值,数组类型) Return boolen 参数描述: 值:要搜索的值 数组:搜索的数组 类型:真、假、非全(默认) 示例1:常用 代码uff1a 复制代码代码如下所示: $
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
PHP有一个系统的功能is_array()确定一个值是否是一个数组。
语法如下:
复制代码代码如下所示:
in_array(值,数组类型)
Return boolen
参数描述:
值:要搜索的值
数组:搜索的数组
类型:真、假、非全(默认)
示例1:常用
代码uff1a
复制代码代码如下所示:
$ = 1;
$ ARR =数组(第3);
布尔值= in_array美元($str,$ ARR);
var_dump($布尔值);
实施结果:
复制代码代码如下所示:
布尔(真的)
例二:使用第三个参数
非完整
代码uff1a
复制代码代码如下所示:
$str = 1;
$ ARR =数组(第3);
布尔值= in_array美元($str,ARR美元,假);
var_dump($布尔值);
实施结果:
复制代码代码如下所示:
布尔(真的)
全等
代码uff1a
复制代码代码如下所示:
$str = 1;
$ ARR =数组(第3);
布尔值= in_array美元($str,ARR美元,真的);
var_dump($布尔值);
实施结果:
复制代码代码如下所示:
Bool(假)
示例三:克隆对象
代码uff1a
复制代码代码如下所示:
类{
公开$ A = 1;
公共功能乐趣(){
返回$;
}
}
B类{
公开$ A = 2;
公共功能乐趣(){
返回$;
}
}
美元=新的A();
新的b();
$ =克隆$ A;
$ ARR =阵列($,$);
布尔值= in_array美元($ C,$ ARR,假);
var_dump($布尔值);
实施结果:
复制代码代码如下所示:
布尔(真的)
代码uff1a
复制代码代码如下所示:
类{
公开$ A = 1;
公共功能乐趣(){
返回$;
}
}
B类{
公开$ A = 2;
公共功能乐趣(){
返回$;
}
}
美元=新的A();
新的b();
$ =克隆$ A;
$ ARR =阵列($,$);
布尔值= in_array美元(美元、美元啊,真的);
var_dump($布尔值);
实施结果:
复制代码代码如下所示:
Bool(假)
示例四:多维数组
代码uff1a
复制代码代码如下所示:
$ = 10;
$ ARR =阵列(
阵列(1,2,3,4),
阵列(5,6,7,8,9),
十
);
布尔值= in_array美元($str,$ ARR);
var_dump($布尔值);
实施结果:
复制代码如下:bool(真的)
代码uff1a
复制代码代码如下所示:
$ = 10;
$ ARR =阵列(
阵列(1,2,3,4),
阵列(5,6,7,8,9,10),
);
布尔值= in_array美元($str,$ ARR);
var_dump($布尔值);
实施结果:
复制代码代码如下所示:
Bool(假)
语法如下:
复制代码代码如下所示:
in_array(值,数组类型)
Return boolen
参数描述:
值:要搜索的值
数组:搜索的数组
类型:真、假、非全(默认)
示例1:常用
代码uff1a
复制代码代码如下所示:
$ = 1;
$ ARR =数组(第3);
布尔值= in_array美元($str,$ ARR);
var_dump($布尔值);
实施结果:
复制代码代码如下所示:
布尔(真的)
例二:使用第三个参数
非完整
代码uff1a
复制代码代码如下所示:
$str = 1;
$ ARR =数组(第3);
布尔值= in_array美元($str,ARR美元,假);
var_dump($布尔值);
实施结果:
复制代码代码如下所示:
布尔(真的)
全等
代码uff1a
复制代码代码如下所示:
$str = 1;
$ ARR =数组(第3);
布尔值= in_array美元($str,ARR美元,真的);
var_dump($布尔值);
实施结果:
复制代码代码如下所示:
Bool(假)
示例三:克隆对象
代码uff1a
复制代码代码如下所示:
类{
公开$ A = 1;
公共功能乐趣(){
返回$;
}
}
B类{
公开$ A = 2;
公共功能乐趣(){
返回$;
}
}
美元=新的A();
新的b();
$ =克隆$ A;
$ ARR =阵列($,$);
布尔值= in_array美元($ C,$ ARR,假);
var_dump($布尔值);
实施结果:
复制代码代码如下所示:
布尔(真的)
代码uff1a
复制代码代码如下所示:
类{
公开$ A = 1;
公共功能乐趣(){
返回$;
}
}
B类{
公开$ A = 2;
公共功能乐趣(){
返回$;
}
}
美元=新的A();
新的b();
$ =克隆$ A;
$ ARR =阵列($,$);
布尔值= in_array美元(美元、美元啊,真的);
var_dump($布尔值);
实施结果:
复制代码代码如下所示:
Bool(假)
示例四:多维数组
代码uff1a
复制代码代码如下所示:
$ = 10;
$ ARR =阵列(
阵列(1,2,3,4),
阵列(5,6,7,8,9),
十
);
布尔值= in_array美元($str,$ ARR);
var_dump($布尔值);
实施结果:
复制代码如下:bool(真的)
代码uff1a
复制代码代码如下所示:
$ = 10;
$ ARR =阵列(
阵列(1,2,3,4),
阵列(5,6,7,8,9,10),
);
布尔值= in_array美元($str,$ ARR);
var_dump($布尔值);
实施结果:
复制代码代码如下所示:
Bool(假)
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。