Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como encontrar o Índice Número de um elemento em PHP
Uma matriz é uma estrutura variável útil em PHP. Ele permite que uma única variável para conter várias partes de dados . Geralmente estes itens separados estão relacionados de alguma forma. Por exemplo, uma matriz para "tipos de pizza" pode consistir de " pepperoni , queijo e cogumelo ", com cada atribuído a um índice exclusivo em uma matriz chamada de " pizza. " Neste caso, " queijo " é o segundo elemento na matriz , com um índice de "2 ". Embora não exista uma função específica no PHP para analisar uma matriz para um elemento particular e , em seguida, retornar seu número de índice , é possível projetar um algoritmo para realizar esta tarefa. O programa requer um ciclo de olhar para cada elemento da matriz , e uma função de contagem da matriz para determinar o tamanho necessário do loop. Coisas que você precisa
Editor de Texto
Show Mais instruções
1

Abra o arquivo PHP em qualquer editor de texto. As linguagens de programação são todos baseados em texto, para qualquer editor de texto padrão, incluindo Windows Notepad , é aceitável.
2

Identificar a variável de matriz que você deseja manipular .
3

Encontre uma área apropriada no código de programação para escrever o algoritmo que verifica a matriz para um elemento específico e retorna seu número de índice.
4

Determine o tamanho da matriz usando a função PHP " contar . " Por exemplo, a primeira linha de código para o algoritmo irá ler "$ size = count ( $ array ); " onde " $ array " é a variável array contendo o elemento de interesse. ( As aspas não são incluídos no código de programação real.) Esta linha de código irá criar a variável "tamanho" que equivale ao número total de elementos na matriz.
5

Crie um loop que analisa cada elemento. A primeira linha do loop é " for ($ i = 1; $ i < = $ tamanho, $ i + +) { " (sem as aspas). Isso inicia o loop e especifica que o ciclo se repetirá para o número exato de vezes necessárias para verificar todos os elementos da matriz.
6

Escreva a linha que determina se um elemento da matriz é igual ao valor do elemento que você procura. Por exemplo, digite " if ($ array [ $ i ] ==" queijo " ) {$ found_it == $ i ;} " (sem as aspas). Este "se" simples declaração irá atribuir o índice da matriz atual digitalizada para o valor da variável " found_it " se o elemento " queijo " está localizada. Quando o laço é terminado , a variável " found_it " conterá o número de índice do elemento desejado .
7

Termine o laço com uma marca de colchete de fechamento . Agora você pode usar a variável "$ found_it " em outras partes do programa sempre que você precisar o número de índice do elemento da matriz.

Anterior :

Próximo : No
  Os artigos relacionados
·Como adicionar um proxy anônimo para um script PHP 
·PHP : Erros de fazer upload de arquivos 
·Como usar o SSL com PHP 
·Como passar o valor de botão como um campo oculto em P…
·Como formatar alias no MySQL 
·Como desativar um Aviso On Screen em PHP 
·Como verificar a versão do Script do Cliente MySQL em …
·No caso de uma Classe PHP Constructor ser públicas ou …
·Como se livrar de caracteres de escape em PHP 
·Como criar um espaço no código PHP 
  Artigos em destaque
·Applet Crashed 
·Como rodar imagens com telha em Java 
·Tipos de dados Pascal 
·Tutorial JavaScript para Operadores aritméticos 
·Como adicionar um usuário a um grupo Roda 
·Como formatar números decimais Dentro em Java 
·O que é Programação Cliente Servidor 
·Como hospedar Jogos Flash 
·MySQL junta Atualização Consulta Tutorial 
·Como inserir várias linhas de SPUFI 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados