logo

PHP-taulukot

PHP-taulukko on järjestetty kartta (sisältää arvon avaimen perusteella). Sitä käytetään säilyttämään useita samantyyppisiä arvoja yhdessä muuttujassa.


PHP Arrayn etu

Vähemmän koodia : Meidän ei tarvitse määrittää useita muuttujia.

Helppo kulkea : Yhden silmukan avulla voimme kulkea taulukon kaikki elementit läpi.

xdxd merkitys

Lajittelu : Voimme lajitella taulukon elementit.


PHP-taulukkotyypit

PHP:ssä on 3 taulukkotyyppiä.

  1. Indeksoitu array
  2. Assosiatiivinen array
  3. Moniulotteinen Array

PHP Indeksoitu Array

PHP-indeksiä edustaa numero, joka alkaa nollasta. Voimme tallentaa numeron, merkkijonon ja objektin PHP-taulukkoon. Kaikille PHP-taulukon elementeille on oletusarvoisesti määritetty indeksinumero.

On kaksi tapaa määrittää indeksoitu taulukko:

1. tapa:

e r malliesimerkkejä
 $season=array('summer','winter','spring','autumn'); 

2. tapa:

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

Esimerkki

Tiedosto: array1.php
 

Lähtö:

Vuodenajat ovat: kesä, talvi, kevät ja syksyTiedosto: array2.php
 

Lähtö:

Kausi ovat: kesä, talvi, kevät ja syksy Klikkaa minua saadaksesi lisätietoja...

PHP-assosiatiivinen array

Voimme liittää nimen jokaiseen PHP:n taulukkoelementtiin käyttämällä => symbolia.

Assosiatiivisen taulukon määrittämiseen on kaksi tapaa:

1. tapa:

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

2. tapa:

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

Esimerkki

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

Lähtö:

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

Lähtö:

 Sonoo salary: 350000 John salary: 450000 Kartik salary: 200000 
Napsauta minua saadaksesi lisätietoja...

PHP moniulotteinen array

Napsauta minua saadaksesi lisätietoja...