Home   FORUM   Toplista   HTML   CSS   JavaScript   PHP   DIZAJN   SEO   Mapa
KONTAKT
izuzetan[at]gmail.com






TOP LISTA SAJTOVA

Uredjivanje dvodimenzionalnih asocijativnih nizova

Kad je u pitanju asocijativni niz počnimo odma od primera:

<?php
function poredjenje($a,$b){
   if($a["kiselo"]==$b["kiselo"]) return 0;
   else if($a["kiselo"]<$b["kiselo"]) return -1;
   else return 1;
}
$voce[0]["kiselo"]="Ananas";
$voce[1]["kiselo"]="Banane";
$voce[2]["kiselo"]="Dunje";
usort($voce,"poredjenje");
while (list($kljuc,$vrednost)=each($voce)){
   echo "voce[".$kljuc."]:".$vrednost["kiselo"]."<br>";
}
?>

Rešenje je sledeće:

voce[0]: Ananas
voce[1]: Banane
voce[2]: Dunje

Funkcije uasort i uksort isto koriste funkcije poredjenja koje mi definišemo.

Copyright © 2010 BUbaj. Powered By bubaj.com
PHP    PHP sintaksa    Fajl    Niz    String    Funkcija    Objektno programiranje    MySQL    Unos fajla    Datum    Forme    Sesija    Registracija