logo

PHP-matriser

PHP-array är en ordnad karta (innehåller värde baserat på nyckel). Den används för att hålla flera värden av liknande typ i en enda variabel.


Fördelen med PHP Array

Mindre kod : Vi behöver inte definiera flera variabler.

om annat om annat java

Lätt att passera : Med hjälp av en enda slinga kan vi korsa alla element i en array.

Sortering : Vi kan sortera elementen i array.


PHP-arraytyper

Det finns 3 typer av array i PHP.

  1. Indexerad array
  2. Associativ Array
  3. Flerdimensionell array

PHP Indexed Array

PHP-index representeras av ett nummer som börjar från 0. Vi kan lagra nummer, sträng och objekt i PHP-arrayen. Alla PHP-matriselement tilldelas ett indexnummer som standard.

Det finns två sätt att definiera indexerad array:

1:a vägen:

 $season=array('summer','winter','spring','autumn'); 

2:a vägen:

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

Exempel

Fil: array1.php
 

Produktion:

Säsong är: sommar, vinter, vår och höstFil: array2.php
 

Produktion:

Säsong är: sommar, vinter, vår och höst Klicka på mig för mer information...

PHP Associative Array

Vi kan associera namn med varje arrayelement i PHP med hjälp av => symbol.

Det finns två sätt att definiera associativ array:

java math.random

1:a vägen:

 $salary=array('Sonoo'=>'350000','John'=>'450000','Kartik'=>'200000'); 

2:a vägen:

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

Exempel

Fil: 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; 

Produktion:

 Sonoo salary: 350000 John salary: 450000 Kartik salary: 200000 
Fil: 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; 

Produktion:

 Sonoo salary: 350000 John salary: 450000 Kartik salary: 200000 
Klicka på mig för mer information...

PHP Multidimensional Array

Klicka på mig för mer information...