PHP
PHP KOULUTUSTA VUONNA 2008!
Kurssit saatavilla kautta Suomen. Tule ja varaa oma koulutustapahtumasi jo tänään.
IT-koulutuksen asiantuntijasi, Koulutus- ja konsultointipalvelu KK Mediat
PHP:n tietotyypit
Moniulotteiset taulukot
Moniulotteinen taulukko voi kuulostaa ensialkuun aika omituiselta käsitteeltä, mutta loppujen lopuksi se on erittäin yksinkertainen sekä käsitteenä että käytännössä. Moniulotteinen taulukko luodaan lisäämällä taulukkomäärittelyn perään toinen []-merkintä. Esimerkiksi:
$a[1][0] = 2;
$a[1][1] = 4;
Eräs tapa luoda moniulotteinen yhdistävä taulukko on sijoittaa arvoja muuttujaan suoraan:
$a["color"] = "red";
$a["taste"] = "sweet";
$a["shape"] = "round";
$a["name"] = "apple";
$a[3] = 4;
// tai sama toisin
$a = array(
"color" => "red",
"taste" => "sweet",
"shape" => "round",
"name" => "apple",
3 => 4
);
Samankaltainen vaikutus saadaan aikaiseksi käyttämällä Array()-funktiota:
$a = array(
"apple" => array(
"color" => "red",
"taste" => "sweet",
"shape" => "round"
),
"orange" => array(
"color" => "orange",
"taste" => "tart",
"shape" => "round"
),
"banana" => array(
"color" => "yellow",
"taste" => "paste-y",
"shape" => "banana-shaped"
)
);
echo $a["apple"]["taste"]; # tulos: "sweet"
PHP4:ssä moniulotteisen taulukon kutsuminen stringistä sujuu ongelmitta, kun taas aikaisemmissa versioissa se aiheuttaa ongelmia:
$a[3]['jee'] = '2K Rulez';
echo "Jepajee: {$a[3][jee]}";
Tutustu artikkelin muihin osiin:
»»» PHP
»»»PHP:n tietotyypit:
»»» PHP
»»»Liuku- ja kokonaisluvut
»»» PHP
»»»Merkkijonot
»»» PHP
»»»Merkkijonon käsittely
»»» PHP
»»»Merkkijonon tietotyypin muuntaminen
»»» PHP
»»»Taulukot
»»» PHP
»»»Moniulotteiset taulutkot
»»» PHP
»»»Objektit
»»» PHP
»»»Tyyppimuunnokset
»»» PHP
»»»Operaattorit
Tallenna tämä sivu kirjanmerkkeihin!