请注意,本文编写于 3083 天前,最后修改于 1264 天前,其中某些信息可能已经过时。 ### array_search() ```php //判断键值是否在数组中, //存在,返回值对应的键; //不存在,返回false; //例子: $type = array( "选考" => 'optional', "必考" => 'necessary', "其他" => 'other', ); echo $subject_type = array_search('optional',$type); //输出:选考 ``` ### in_array() ```php //和第一个类似,但是返回值不一样。 //如果type为true,则判断类型;type不写,则不判断类型; //搜索存在,返回:true; 反之,返回:false。 $type = array( "选考" => 'optional', "必考" => 'necessary', "其他" => 'other', ); $res = in_array('optional',$type); var_dump($res);//true ``` ### array_key_exists() ```php //该函数检查某个数组中是否存在指定的键名, //如果键名存在则返回 true,如果键名不存在则返回 false。 $search = array( 'first' => 1, 'second' => 4 ); if (array_key_exists('first', $search)) { echo "The 'first' element is in the array"; }else{ echo "The 'first' element is not in the array"; } //The 'first' element is in the array ``` 最后修改:2021 年 06 月 07 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏