細思極恐?關於in_array的第3個參數

藏色散人
發布: 2023-04-11 06:54:02
轉載
2488 人瀏覽過

使用in_array () 判斷數組中是否有某個值,如果省略了第3 個參數,有時得到的結果可能毫無意義...

例如下面這段碼:

<?php
$arr = [true, false];
$f = in_array(&#39;Hello&#39;, $arr);
if($f)
  echo &#39;in array&#39;;
else
  echo &#39;not found&#39;;
//结果输出 in array
登入後複製

改成 in_array('Hello', $arr, true) 即可解決這個問題

在JS 中不存在這個問題,例如用indexOf () 函數改寫一下就是這樣的

細思極恐?關於in_array的第3個參數

不知道這個問題,有沒有讓你陷入沉默→_→

#相關推薦:《PHP影片教學

以上是細思極恐?關於in_array的第3個參數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:learnku.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!