细思极恐?关于in_array的第3个参数
发布时间:2022-08-10 11:13:06 所属栏目:PHP教程 来源:互联网
导读:使用 in_array () 判断数组中是否有某个值,如果省略了第 3 个参数,有时得到的结果可能毫无意义... 例如下面这段代码: ?php $arr = [true, false]; $f = in_array(Hello, $arr); if($f) echo in array; else echo not found; //结果输出 in array 改成 in_
|
使用 in_array () 判断数组中是否有某个值,如果省略了第 3 个参数,有时得到的结果可能毫无意义... 例如下面这段代码: <?php $arr = [true, false]; $f = in_array('Hello', $arr); if($f) echo 'in array'; else echo 'not found'; //结果输出 in array 改成 in_array('Hello', $arr, true) 即可解决这个问题 在 JS 中不存在这个问题,例如用 indexOf () 函数改写一下就是这样的 95a816bb2f09be2d7ae3aa81364d4db.png 不知道这个问题,有没有让你陷入沉默→_→ (编辑:阳江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

