logo

PHP polja

PHP polje je urejen zemljevid (vsebuje vrednost na podlagi ključa). Uporablja se za shranjevanje več vrednosti podobnega tipa v eni spremenljivki.


Prednost PHP Array

Manj Koda : Ni nam treba definirati več spremenljivk.

Enostaven za prehod : S pomočjo enojne zanke lahko prečkamo vse elemente polja.

blokiraj oglase youtube na androidu

Razvrščanje : Elemente matrike lahko razvrstimo.


Vrste nizov PHP

V PHP obstajajo 3 vrste nizov.

  1. Indeksirano polje
  2. Asociativni niz
  3. Večdimenzionalni niz

PHP indeksirana matrika

PHP indeks je predstavljen s številko, ki se začne od 0. V matriko PHP lahko shranimo številko, niz in objekt. Vsi elementi polja PHP so privzeto dodeljeni indeksni številki.

Obstajata dva načina za definiranje indeksirane matrike:

1. način:

java generator naključnih števil
 $season=array('summer','winter','spring','autumn'); 

2. način:

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

Primer

Datoteka: array1.php
 

Izhod:

Sezona je: poletje, zima, pomlad in jesenDatoteka: array2.php
 

Izhod:

Sezona je: poletje, zima, pomlad in jesen. Kliknite me za več podrobnosti...

PHP asociativno polje

Ime lahko povežemo z vsakim elementom polja v PHP s simbolom =>.

Obstajata dva načina za definiranje asociativnega niza:

1. način:

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

2. način:

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

Primer

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

Izhod:

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

Izhod:

 Sonoo salary: 350000 John salary: 450000 Kartik salary: 200000 
Kliknite me za več podrobnosti...

Večdimenzionalna matrika PHP

Kliknite me za več podrobnosti...