php in_array函数的使用【转】
2021-02-03 17:17
标签:str example 大小写 echo pre lang 指定 fun lan (PHP 4, PHP 5, PHP 7) in_array—检查数组中是否存在某个值 in_array(mixed 大海捞针,在大海( 待搜索的值。 Note: 如果 待搜索的数组。 如果第三个参数 如果找到 Example #1in_array()例子 第二个条件失败,因为in_array()是区分大小写的,所以以上程序显示为: Example #2in_array()严格类型检查例子 `
$a?=?array(‘1.10‘,?12.4,?1.13); if?(in_array(‘12.4‘,?$a,?true))?{ if?(in_array(1.13,?$a,?true))?{ 以上例程会输出: Example #3in_array()中用数组作为 needle `
$a?=?array(array(‘p‘,?‘h‘),?array(‘p‘,?‘r‘),?‘o‘); if?(in_array(array(‘p‘,?‘h‘),?$a))?{ if?(in_array(array(‘f‘,?‘i‘),?$a))?{ if?(in_array(‘o‘,?$a))?{ 以上例程会输出: 文章转自:https://www.php.net/in_array php in_array函数的使用【转】 标签:str example 大小写 echo pre lang 指定 fun lan 原文地址:https://www.cnblogs.com/KillBugMe/p/13154102.html说明
$needle,array$haystack[,bool$strict=FALSE] ) :boolhaystack)中搜索针(needle),如果没有设置strict则使用宽松的比较。参数
needle
needle是字符串,则比较是区分大小写的。haystackstrictstrict的值为TRUE则in_array()函数还会检查needle的类型是否和haystack中的相同。返回值
needle则返回TRUE,否则返回FALSE。范例
Got Irix
????echo?"‘12.4‘?found?with?strict?checkn";
}
????echo?"1.13?found?with?strict?checkn";
}
?>`1.13 found with strict check
????echo?"‘ph‘?was?foundn";
}
????echo?"‘fi‘?was?foundn";
}
????echo?"‘o‘?was?foundn";
}
?>` ‘ph‘ was found
‘o‘ was found
参见
文章标题:php in_array函数的使用【转】
文章链接:http://soscw.com/index.php/essay/50521.html