148 of 410 menu

Fonction array_search

La fonction array_search effectue une recherche de valeur dans un tableau et renvoie la clé du premier élément trouvé. Si un tel élément n'est pas trouvé - elle renvoie false. Le troisième paramètre définit la comparaison stricte des types (comme avec ===). Si on met true - il comparera strictement, et si false (par défaut) - alors non.

Syntaxe

array_search(mixed $needle, array $haystack, bool $strict = false): int|string|false

Exemple

Trouvons dans le tableau l'élément avec la valeur 'c' - en résultat nous obtiendrons sa clé (elle est égale à 2) :

<?php $arr = ['a', 'b', 'c', 'd', 'e']; echo array_search('c', $arr); ?>

Résultat de l'exécution du code :

2

Voir aussi

  • la fonction strpos,
    qui renvoie la position de la première occurrence d'une sous-chaîne
  • la fonction str_contains,
    qui vérifie la présence d'un caractère dans une chaîne
  • la fonction str_starts_with,
    qui vérifie le début d'une chaîne
  • la fonction str_ends_with,
    qui vérifie la fin d'une chaîne
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser