Zmaga.com | Spletno pridobivanje znanja
 
Domov | Programi | Programski jeziki | PHP in mysql | PHP in polje vrednosti Array
Guest
Kliknite, da si ogledate svoj profil
Učenje
Programi
Jeziki
Recepti
Naredi sam
Bližnjice
 
  PHP in polje vrednosti Array
Polje vrednosti Array nam omogoča, da v eno spremenljivko shranimo več vrednosti, kar nam nato precej olajša dostop do teh vrednosti.
 
  Avtor: podtalje | Različica: PHP 5.x | 2. junij 2012 |  
 
 
1.
  Če imamo več vrednosti, je najbolj osnoven način zapisa tak, da vsako vrednost definiramo v svoji spremenljivki.

$avto1="Saab";

$avto2="Volvo";
$avto3="BMW"; 
 
 
2.
  V PHP in podobno tudi v drugih programskih jezikih pa obstaja tudi bolj učinkovit način in sicer, da imamo samo eno ime spremenljivke, ki je opremljeno z indeksi.

Primer z spremenljivko $avtomobili:

$avtomobili[0]="Saab";
$avtomobili[1]="Volvo";
$avtomobili[2]="BMW";
$avtomobili[3]="Toyota";

echo $avtomobili[0] . ", " . $avtomobili[1];

Z vrstico echo sem dodal še primer izpisa spremenljivk.
 
 
3.
  Namesto indeksov pa lahko v array-u uporabimo tudi imena, kar je razvidno iz spodnjega primera:

$starost = array("Peter"=>32, "Janez"=>30, "Miha"=>34);

echo "Peter je star ".$starost['Peter']." let.";


 
 
4.
  Tukaj je prikazano definiranje array-a z imeni še na nekoliko daljši način, rezultat pa je isti, kot v prejšnjem koraku.

$starost['Peter'] = "32";
$starost['Janez'] = "30";
$starost['Miha'] = "34";

echo "Peter je star ".$starost['Peter']." let.";
 
 
5.
  Če želimo, lahko definiramo tudi večdimenzionalni array, kar ponazarja spodnji primer:

$oseba['Peter']['starost'] = "32";
$oseba['Peter']['visina'] = "177";
$oseba['Peter']['teza'] = "67";

$oseba['Janez']['starost'] = "30";
$oseba['Janez']['visina']  = "192";
$oseba['Janez']['teza']  = "82";

echo "Višina: ".$oseba['Peter']['visina'] ." cm.";
 
 
6.
  Pri samem testiranju pa pride prav zelo uporabna funkcija print_r, ki zna izpisati vse vrednosti, ki jih trenutno vsebuje array.

$starost['Peter'] = "32";
$starost['Janez'] = "30";
$starost['Miha'] = "34";

print_r($starost);
 
 
7.
  Glavna prednost uporabe array pa je v tem, da lahko do njih enostavno dostopamo do vseh vrednosti z uporabo foreach zanke.

$starost['Peter'] = "32";
$starost['Janez'] = "30";
$starost['Miha'] = "34";

foreach($starost as $kljuc=>$vrednost) {
  echo "Vrednost od $kljuc je $vrednost. <br />";    
}

Na ta način se sprehodimo čez vse vrednosti, ki jih vsebuje array $starost in jih z echo izpišemo.
 
 
 
 
  Integriranje Bitly-evega API-ja
PHP in mysql | 22. februar 2013 | Avtor: PowerZan
V današnji lekciji vam bom prikazal, kako se v PHP kodo integrira Bitly-ev API (paket za razvoj programske opreme), ki vam omogoča skrajševanje URL naslovov s pomočjo PHP skripte.
  PHP - 3. del
PHP in mysql | 27. oktober 2008 | Avtor: kljuka
V tej lekciji bomo poleg php-ja programirali še z brezplačno in izjemno priljubljeno podatkovno bazo MySql.
  Loop zanke v PHP-ju
PHP in mysql | 28. februar 2013 | Avtor: PowerZan
V današnji lekciji vam bom razložil, kako se v programskem jeziku PHP uporablja loop zanke.
  PHP in uporaba spremenljivke $_SESSION
PHP in mysql | 29. november 2011 | Avtor: podtalje
Spremenljivka $_SESSION nam omogoča, da vanjo shranimo poljubne podatke o uporabniku, spremenljivka pa je nato dostopna na vseh ostalih naših php straneh.
  PHP in komentarji
PHP in mysql | 13. september 2009 | Avtor: podtalje
V tej lekciji bo predstavljeno, kako s pomočjo PHP-ja na spletno stran dodate možnost dodajanja komentarjev, ki se zapisujejo v datoteko na strežniku.
  Vnos in posodabljanje podatkov s SQL
PHP in mysql | 19. oktober 2011 | Avtor: podtalje
Spoznali bomo, kako lahko preko SQL stavkov v MySql bazo dodajamo nove podatke oz. kako podatke posodobimo.
   
  Prosimo, da se prijavite, da boste lahko komentirali
   
 
 
spletno pridobivanje znanja
Zmaga.com | sodeluj | forum | info