Maison  >  Article  >  développement back-end  >  Vous avez peur d'y penser ? À propos du troisième paramètre de in_array

Vous avez peur d'y penser ? À propos du troisième paramètre de in_array

藏色散人
藏色散人avant
2022-07-15 13:52:352424parcourir

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(&#39;Hello&#39;, $arr);
if($f)
  echo &#39;in array&#39;;
else
  echo &#39;not found&#39;;
//结果输出 in array

改成 in_array('Hello', $arr, true)

Par exemple, le code suivant :

rrreee

Changez en in_array('Hello', $arr, true) pour résoudre ce problème

Vous avez peur dy penser ? À propos du troisième paramètre de in_arrayCe 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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer