How do I get number of elements in a hash of arrays?
Ok, I have something like this:
$arr_hash{'produce'}{'veggies'}[0] = Broccoli $arr_hash{'produce'}{'veggies'}[1] = Cauliflower $arr_hash{'produce'}{'veggies'}[2] = Carrots $arr_hash{'produce'}{'color'}[0] = Green $arr_hash{'produce'}{'color'}[1] = Orange $arr_hash{'produce'}{'color'}[2] = White What I want to know is how do you tell how many elements are in $arr_hash{'produce'}{'veggies'} for example. It should be 3. But I can't get anything to work to produce # of elements for that. For example, I've tried: print $#arr_hash{'produce'}{'veggies'} . "\n"; And it doesn't work. Anyone know how to do this? Thanks. |
Try this:
Code:
#!/usr/bin/perl Forrest |
Thank you. This is exactly what I was looking for. :)
|
All times are GMT -5. The time now is 07:31 AM. |