A PHP tömb egy rendezett térkép (kulcson alapuló értéket tartalmaz). Több hasonló típusú érték tárolására szolgál egyetlen változóban.
A PHP Array előnyei
Kevesebb kód : Nem kell több változót definiálnunk.
Könnyen átjárható : Egy ciklus segítségével egy tömb összes elemét bejárhatjuk.
Válogatás : A tömb elemeit rendezhetjük.
PHP tömbtípusok
A PHP-ben 3 típusú tömb létezik.
- Indexelt tömb
- Asszociatív tömb
- Többdimenziós tömb
PHP indexelt tömb
A PHP indexet 0-tól kezdődő szám képviseli. A PHP tömbben számot, karakterláncot és objektumot tárolhatunk. Minden PHP tömbelem alapértelmezés szerint indexszámhoz van rendelve.
Az indexelt tömb meghatározásának két módja van:
1. mód:
$season=array('summer','winter','spring','autumn');
2. út:
$season[0]='summer'; $season[1]='winter'; $season[2]='spring'; $season[3]='autumn';
Példa
Fájl: array1.phpKimenet:
Az évszakok: nyár, tél, tavasz és őszFájl: array2.phpKimenet:
Az évszakok: nyár, tél, tavasz és ősz Kattints a részletekért...PHP asszociatív tömb
A PHP minden tömbeleméhez nevet rendelhetünk a => szimbólum használatával.
Az asszociatív tömb meghatározásának két módja van:
1. mód:
java if utasítás
$salary=array('Sonoo'=>'350000','John'=>'450000','Kartik'=>'200000');
2. út:
$salary['Sonoo']='350000'; $salary['John']='450000'; $salary['Kartik']='200000';
Példa
Fájl: arrayassociative1.php'350000','John'=>'450000','Kartik'=>'200000'); echo 'Sonoo salary: '.$salary['Sonoo'].' <br>'; echo 'John salary: '.$salary['John'].' <br>'; echo 'Kartik salary: '.$salary['Kartik'].' <br>'; ?>
Kimenet:
Sonoo salary: 350000 John salary: 450000 Kartik salary: 200000Fájl: arrayassociative2.php
<?php $salary['Sonoo']='350000'; $salary['John']='450000'; $salary['Kartik']='200000'; echo 'Sonoo salary: '.$salary['Sonoo'].' <br/>'; echo 'John salary: '.$salary['John'].' <br>'; echo 'Kartik salary: '.$salary['Kartik'].' <br>'; ?>
Kimenet:
Sonoo salary: 350000 John salary: 450000 Kartik salary: 200000További részletekért kattintson rám...