加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP函数in_array()使用详解

发布时间:2020-12-12 20:21:10 所属栏目:PHP教程 来源:网络整理
导读:PHP有一个系统函数is_array()可以判断一个值是否在数组中。语法如下: 代码如下: 参数说明:value :要搜索的值array : 被搜索的数组type : 类型,true全等 ,false非全等(默认) 示例一:普通使用 代码: 代码如下: $arr = array(1,3,5,7,9); $boolvalue

PHP有一个系统函数is_array()可以判断一个值是否在数组中。 语法如下:

代码如下:
参数说明: value :要搜索的值 array : 被搜索的数组 type : 类型,true全等 ,false非全等(默认)

示例一:普通使用

代码:

代码如下:
$arr = array(1,3,5,7,9);

$boolvalue = in_array($str,$arr);

var_dump($boolvalue);

执行结果:
代码如下:

实例二:使用第三个参数

非全等 代码:
代码如下:
$arr = array(1,$arr,false);

var_dump($boolvalue);

执行结果:
代码如下:
全等 代码:
代码如下:
$arr = array(1,true);

var_dump($boolvalue);

执行结果:
代码如下:

实例三:克隆对象

代码:
代码如下:
a; } }

class b {
public $a = 2;
public function fun(){
return $this->a;
}
}

$a = new a();
$b = new b();

$c = clone $a;

$arr = array($a,$b);

$boolvalue = in_array($c,false);

var_dump($boolvalue);

执行结果:
代码如下:

代码:
<div class="codetitle"><a style="CURSOR: pointer" data="46553" class="copybut" id="copybut46553" onclick="doCopy('code46553')"> 代码如下:

<div class="codebody" id="code46553">
class a {
public $a = 1;
public function fun(){
return $this->a;
}
}

class b {
public $a = 2;
public function fun(){
return $this->a;
}
}

$a = new a();
$b = new b();

$c = clone $a;

$arr = array($a,true);

var_dump($boolvalue);

执行结果:
代码如下:

示例四:多维数组

代码:
代码如下:
$arr = array(
array(1,2,4),
array(5,6,8,9),
10
);

$boolvalue = in_array($str,$arr);

var_dump($boolvalue);

执行结果:
代码如下:

代码:
<div class="codetitle"><a style="CURSOR: pointer" data="91010" class="copybut" id="copybut91010" onclick="doCopy('code91010')"> 代码如下:

<div class="codebody" id="code91010">
$str = 10;

$arr = array(
array(1,9,10),
);

$boolvalue = in_array($str,$arr);

var_dump($boolvalue);


执行结果:
<div class="codetitle"><a style="CURSOR: pointer" data="60439" class="copybut" id="copybut60439" onclick="doCopy('code60439')"> 代码如下:
<div class="codebody" id="code60439">
bool(false)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读