Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Taulukoiden kanssa ongelmia

gaz [15.12.2003 11:24:20]

#

Miten seuraavanlaisesta taulukosta saa printattua tietyn avaimen arvot listattuna?

$array = array("color" => array("blue", "red", "green"),
              "size"  => array("small", "medium", "large"));

ja mikä olisi fiksuin tapa hoitaa merkkijonon tarkistus esim. että merkkijono koostuu pelkistä kirjaimista?

sooda [15.12.2003 11:36:34]

#

näin(kai)

echo $array["color"]["blue"];
echo $array["size"]["small"];

gaz [15.12.2003 11:51:09]

#

Miten tollasen taulukon voi käydä foreachilla läpi ja eka kattoo onko löytyykö tiettyä avainta taulukosta ja sit tulostaa sen arvot?

pistemies [15.12.2003 12:12:13]

#

Tässä vastaus tuohon eka-kysymykseen:

<?php
$array = array("color" => array("blue", "red", "green"),
"size" => array("small", "medium", "large"));

echo $array["color"][0];
echo $array["size"][0];
?>

gaz [15.12.2003 12:27:02]

#

MUOTOILIN KYSYMYKSEN VÄÄRIN:
Tarkoituksena oli kysyä, että miten saan printattua esim. color -avaimen kaikki arvot, ilman suoraa viittausta taulukon indekseihin?

Vai oliko toi koodin pätkä jo tähän tarkoitettukkin?

sooda [15.12.2003 12:30:21]

#

Öök... kai tälleen:

foreach($array["color"]["blue"] as $arvo) {
    echo "Joo, sininen arvo # $i on $arvo";
    $i++;
}

edit: hei miksei nää värity, toi on koodiphp tageissa...?

TETRIS [15.12.2003 16:59:16]

#

tosta puuttuu alku ja loppu höskät. Siks ei se väritä :P

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta