148 of 410 menu

Função array_search

A função array_search realiza uma pesquisa por um valor em um array e retorna a chave do primeiro elemento encontrado. Se o elemento não for encontrado - retornará false. O terceiro parâmetro define a comparação estrita de tipos (como no ===). Se definido como true - a comparação será estrita, e se for false (padrão) - não será.

Sintaxe

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

Exemplo

Vamos encontrar no array o elemento com o valor 'c' - como resultado obteremos sua chave (que é igual a 2):

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

Resultado da execução do código:

2

Veja também

  • a função strpos,
    que retorna a posição da primeira ocorrência de uma substring
  • a função str_contains,
    que verifica a ocorrência de um caractere em uma string
  • a função str_starts_with,
    que verifica o início de uma string
  • a função str_ends_with,
    que verifica o final de uma string
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar