logo

Matrizes PHP

O array PHP é um mapa ordenado (contém valor com base na chave). É usado para armazenar vários valores de tipo semelhante em uma única variável.


Vantagem do array PHP

Menos código : Não precisamos definir múltiplas variáveis.

Fácil de percorrer : Com a ajuda de um loop único, podemos percorrer todos os elementos de um array.

características de uma série de pandas

Ordenação : Podemos classificar os elementos do array.


Tipos de matriz PHP

Existem 3 tipos de array em PHP.

  1. Matriz indexada
  2. Matriz Associativa
  3. Matriz Multidimensional

Matriz Indexada PHP

O índice PHP é representado por um número que começa em 0. Podemos armazenar número, string e objeto no array PHP. Todos os elementos do array PHP são atribuídos a um número de índice por padrão.

Existem duas maneiras de definir array indexado:

1ª maneira:

gerador de números aleatórios java
 $season=array('summer','winter','spring','autumn'); 

2ª maneira:

 $season[0]='summer'; $season[1]='winter'; $season[2]='spring'; $season[3]='autumn'; 

Exemplo

Arquivo: array1.php
 

Saída:

As estações são: verão, inverno, primavera e outonoArquivo: array2.php
 

Saída:

As estações são: verão, inverno, primavera e outono Clique em mim para mais detalhes...

Matriz Associativa PHP

Podemos associar o nome a cada elemento do array em PHP usando o símbolo =>.

Existem duas maneiras de definir array associativo:

1ª maneira:

string de substituição java
 $salary=array('Sonoo'=>'350000','John'=>'450000','Kartik'=>'200000'); 

2ª maneira:

 $salary['Sonoo']='350000'; $salary['John']='450000'; $salary['Kartik']='200000'; 

Exemplo

Arquivo: arrayassociative1.php
 &apos;350000&apos;,&apos;John&apos;=&gt;&apos;450000&apos;,&apos;Kartik&apos;=&gt;&apos;200000&apos;); echo &apos;Sonoo salary: &apos;.$salary[&apos;Sonoo&apos;].&apos; <br>&apos;; echo &apos;John salary: &apos;.$salary[&apos;John&apos;].&apos; <br>&apos;; echo &apos;Kartik salary: &apos;.$salary[&apos;Kartik&apos;].&apos; <br>&apos;; ?&gt; 

Saída:

 Sonoo salary: 350000 John salary: 450000 Kartik salary: 200000 
Arquivo: arrayassociative2.php
 <?php $salary['Sonoo']='350000'; $salary['John']='450000'; $salary['Kartik']='200000'; echo 'Sonoo salary: '.$salary['Sonoo'].' <br/>&apos;; echo &apos;John salary: &apos;.$salary[&apos;John&apos;].&apos; <br>&apos;; echo &apos;Kartik salary: &apos;.$salary[&apos;Kartik&apos;].&apos; <br>&apos;; ?&gt; 

Saída:

 Sonoo salary: 350000 John salary: 450000 Kartik salary: 200000 
Clique em mim para mais detalhes...

Matriz Multidimensional PHP

Clique em mim para mais detalhes...