Dicas e Tutoriais - PHP

array_search – Procurando um item em um array


Por diversas razões você pode precisar saber se determinado item está contido em um vetor e qual a sua posição. O PHP possui a função array_search, que executa esta tarefa com perfeição. Vamos a um exemplo do seu funcionamento:

<?php
$array = array('Gol', 'Pálio', 'Celta', 'Ka');
$posicao = array_search('Celta', $array);
echo($posicao);
?>

A impressão da variável $posicao exibirá o valor 2, que é a posição em que o item procurado está.
Caso o valor procurado não esteja presente no vetor, a função array_search não retornará valor algum.



Gostou desta dica? Compartilhe-a em suas redes sociais!

Você sabia?
Você Sabia?

A primeira versão do clássico Mega Man, para Nintendo 8 bits, tem seu recorde de pontos estabelecido em 03/11/2006, por David Archey, que cravou 2.396.700 pontos, terminando o jogo.

Você Sabia?

Utilizar seu notebook em camas, sofás ou qualquer superfície macia pode obstruir as entradas e saídas de ar, elevando a temperatura e provocando danos a diversos componentes. Utilize-o sempre sobre uma superfície rígida. Saiba mais aqui.

Algumas notícias

O que acontece com o cérebro no exato momento em que morremos

O que acontece com o cérebro no exato momento em que morremos

O que passa em nossa cabeça no momento da morte? Não se sabe exatamente e, embora os cientistas tenham alguma resposta, a resposta continua sendo um grande mistério. Além de difícil solução, tentar respondê-la pode criar implicações éticas. No entanto, uma equipe de cientistas da Universidade...

Ler Notícia Completa

Operada e devolvida ao útero, menina que nasceu duas vezes hoje 'acorda sorrindo toda manhã'

Operada e devolvida ao útero, menina que nasceu duas vezes hoje 'acorda sorrindo toda manhã'

Um bebê pode nascer duas vezes? Não é o caso da absoluta maioria das crianças, mas foi assim para a pequena Lynlee Boemer. Em outubro de 2015, sua mãe, Margaret Boemer, descobriu que estava grávida de gêmeos. Ela sofreu um aborto espontâneo, mas um dos bebês sobreviveu. Com dez semanas de ges...

Ler Notícia Completa