in_array()的定义和用法

的in_array()函数发现是否存在数组中指定的值。

语法
in_array(值,数组类型)参数描述
值是必需的。指定数组中要搜索的值。
数组是必需的。指定要搜索的数组。
类型是可选的。如果这个参数被设置为true,它将检查搜索数据是否与数组的值相同。

解释
如果给定值值存在于数组数组中,则返回true。如果第三个参数设置为true,则只有当数组中的元素存在时,该函数才返回true,数据类型与给定值相同。

如果数组中没有找到参数,则函数返回false。

注意:如果value参数是一个字符串,type参数设置为true,则搜索是区分大小写的。

例1
复制代码代码如下所示:
< PHP
元=数组()

如果(in_array(格伦
{
匹配;
}
其他的
{
未找到匹配;
}
>

输出:

找到匹配的例子2
复制代码代码如下所示:
< PHP
元=数组()

如果(in_array(23
{
匹配;
}
其他的
{
未找到匹配;
}如果(in_array(格伦
{
匹配;
}
其他的
{
未找到匹配;
}如果(in_array(23,$的人,真的))
{
匹配;
}
其他的
{
未找到匹配;
}
>

输出:
比赛没有找到
找到的匹配
找到的匹配