Jump to content

[SOLVED] How can use this array as a key?


keldorn

Recommended Posts

Say I have this array for example:

 

 

print_r($array);

 

Prints:

Array
(
    [0] => Array
        (

            [status] => 0

        )

    [1] => Array
        (
            [status] => 1

        )

    [1] => Array
        (
            [status] => 0

        )
)

 

 

Now I have another array:

 

$color_array = array('0'=>'nocolor','1'=>'green');

 

How I can do the logic of this?

 

foreach($array as $tmp){

          // Say status holds "1" in this case so it translate to
          //$color_array[1]; = green
          echo "{$color_array[$tmp['status']]}";

}

 

Obviously the above generate Illegal offset type. So I cant do that. :shrug:

Link to comment
https://forums.phpfreaks.com/topic/178032-solved-how-can-use-this-array-as-a-key/
Share on other sites

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.