A variável da matriz é usada para armazenar uma lista de dados. Diferentes tipos de múltiplos dados podem ser armazenados em uma variável de matriz. Todo valor da matriz pode ser lido pelo índice de matriz correspondente. Três tipos de variáveis de matriz podem ser declarados em php. Estes são matriz numérica, matriz associativa e matriz multidimensional.
Vários exemplos mostraram os usos dessas matrizes neste tutorial.
Array numérico
A matriz que contém apenas o índice numérico é chamado de matriz numérica. Você pode declarar uma matriz numérica de várias maneiras, como definir a estrutura da matriz, usando o método Array () e atribuir valores. Diferentes tipos de declaração de matriz numérica são fornecidos no exemplo a seguir.
Exemplo 1: Diferentes tipos de declarações de matriz numérica
Crie um arquivo php com o seguinte script para descobrir os usos da matriz numérica. Aqui o para cada O loop tem sido usado para atravessar cada elemento da matriz. A primeira matriz foi declarada usando o terceiro suporte ([]). Em seguida, a segunda matriz foi declarada usando a função Array (). Finalmente, a terceira matriz foi declarada inicializando cada valor separadamente. Essas declarações podem ser usadas para criar a matriz numérica unidimensional em PHP.
/ *Defina a matriz usando a estrutura da matriz */Agora, abra o seguinte navegador e navegue no local para executar o script:
http: // localhost/phpcode/numArray.php
Saída:
A saída a seguir aparecerá após a execução do script anterior:
Matriz associativa
A declaração de uma matriz associada é semelhante a uma matriz numérica. Você pode declarar uma matriz numérica sem definir o índice, mas não pode declarar uma matriz associativa sem definir o índice. Você deve definir pares de valor-chave corretamente no momento da declaração de matriz associativa e o valor da chave ou do índice deve ser uma string.
Exemplo 2: Array Associativa de um índice numérico
Crie um arquivo php com o seguinte script. Aqui, uma matriz associativa de 5 elementos com o índice numérico foi declarada, e o “para cada”O loop foi usado para imprimir os valores da matriz.
// declarar uma variedade associativa de índice numéricoSaída:
A saída a seguir aparecerá após a execução do script anterior:
Exemplo 3: Matriz associativa do índice de string
Crie um arquivo php com o seguinte script para mostrar o uso de uma matriz associativa com a string como o valor do índice. Duas maneiras de declarações de matriz associativa foram exibidas no script a seguir. A primeira matriz associativa foi declarada usando o Função Array (), e a "para cada”O loop foi usado para imprimir os valores da matriz. A segunda matriz associativa foi declarada atribuindo cada valor separadamente e imprimindo os valores separadamente.
/ * Declaração de matriz associada usando o método Array () */Saída:
A saída a seguir aparecerá após a execução do script fornecido acima:
Array multidimensional
Uma ou mais matrizes podem ser usadas como elemento da matriz da matriz multidimensional, e o elemento da matriz também pode conter outras matrizes como o elemento. Os múltiplos índices ou para loop podem ser usados para acessar os valores de uma matriz multidimensional. A maneira de criar e usar uma matriz multidimensional no PHP foi fornecida nos exemplos a seguir:
Exemplo 4: Matriz associativa bidimensional de valores numéricos
Crie um arquivo php com o seguinte script para saber como criar uma matriz multidimensional de valores numéricos e imprimir os valores da matriz usando um aninhado “para cada" laço.
// Declare uma matriz associativa multidimensional de valores numéricosSaída:
A saída a seguir aparecerá após a execução do script anterior:
Exemplo 5: Matriz associativa bidimensional de valores de string
Crie um novo arquivo PHP com o seguinte script para saber como criar uma matriz multidimensional de valores de string e imprimir os valores da matriz usando um aninhado “para cada" laço. A maneira de imprimir os valores da matriz com as teclas é mostrada na última parte do script.
/*Declaração de matriz multidimensional usando o método Array ()*/Saída:
A saída a seguir aparecerá após a execução do script anterior:
Conclusão:
Matrizes diferentes são usadas no script PHP para resolver vários problemas. As maneiras de usar a matriz numérica, a matriz associativa e as matrizes multidimensionais foram explicadas neste tutorial. Além disso, foram fornecidos exemplos para entender os usos da matriz no PHP e ajudar o usuário do PHP a usá -lo corretamente em seu script. Esperamos que você tenha achado este artigo útil. Verifique os outros artigos de dica do Linux para obter mais dicas e informações.