php in_array()函数笔记

原创 PHP笔记  2017-12-06 17:58  阅读 1,437 views 次

in_array()函数定义及用法

1、在php中,in_array()函数是用来搜索某个值在数组中是否存在;

2、in_array()函数的返回值为true或false,如果指定的值在数组中存在,则返回true,否则返回false;

3、in_array()函数有三个参数,第一个参数为要在数组中搜索的值;第二个参数为搜索的数组;第三个参数的值为true或false(默认),如果值设置为true,搜索的值和数组元素的值不仅要值相等,而其还要类型相同函数才返回true,是可选参数,默认为false;

语法格式:

in_array(搜索的值,数组 [,true / false ]);

实例1:

<?php
$arr = array("html", "css", "javascript", "php");
if (in_array("php", $arr))
{ echo '在数组$arr中存在php'; }
//这里不能用双引号,不然要转义
//php语言中单引号与双引号的区别
else
{ echo '在数组$arr中不存在php';}
?>

输出结果:在数组$arr中存在php

实例2(是否区分类型):

<?php
$arr = array(1, 2, 3, 4);
if (in_array("1", $arr,false))
{ echo '不区分类型,在数组$arr中存在php'; }
else
{ echo '不区分类型,在数组$arr中不存在php';}
if (in_array("1", $arr,true))
{ echo '<br/>区分类型,在数组$arr中不存在php'; }
//br标签
else
{ echo '<br/>区分类型,在数组$arr中不存在php';}
?>

运行结果:

php in_array()函数笔记

更多有关数组的函数——>PHP Array数组函数大全

本文地址:https://www.ggbiji.com/php-in_array.html
版权声明:本文为 PHP笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情