Jump to content

Display partial array


mcmuney

Recommended Posts

This almost works, but if I had a color "04 dark brown", the below would only show "dark" as the color and not "dark brown", is there a fix for that?

 

foreach($color as $value) {
$parts = explode(' ',$value);
echo 'Code: ' . $parts[0] . '<br />Color: ' . $parts[1];
}

This almost works, but if I had a color "04 dark brown", the below would only show "dark" as the color and not "dark brown", is there a fix for that?

 

foreach($color as $value) {
$parts = explode(' ',$value);
echo 'Code: ' . $parts[0] . '<br />Color: ' . $parts[1];
}

 

That's a bit, um, inefficient? Store it as an associative array:

$color = array(
            "01" => "Orange",
            "02" => "Blue",
            "03" => "Red",
            "04" => "Dark Brown"
        );
        
        // To display them....
        foreach ($color as $key => $val)
        {
        // $key represents the code
	// $val represents the color
               echo "Code/Color: ".$key."-".$val."<br />";
        }

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.