Utilisez in_array ()
pour déterminer s'il y a une certaine valeur dans le tableau. Si le troisième paramètre est omis, le résultat peut parfois n'avoir aucun sens...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)
rrreee
Changez en in_array('Hello', $arr, true)
pour résoudre ce problèmeCe problème n'existe pas en JS, par exemple, utilisez la fonction indexOf() pour le réécrire comme ça
Je ne sais pas si cette question vous a fait taire →_→
Recommandations associées : "🎜Tutoriel vidéo PHP🎜"🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!