fork download
  1. <?php
  2.  
  3. $productArr = array(
  4. "PT" => array(
  5. "cat" => array( "image" => "cat.jpg", "desc" => "blah blah"),
  6. "fish"=> array( "image" => "fish.jpg", "desc" => "blah blah"),
  7. "dog" => array( "image" => "dog.jpg","desc" => "blah blah"),
  8. ),
  9. "KC" => array(
  10. "Ice" => array( "image" => "ice.jpg", "desc" => "mah mah mah"),
  11. "cold"=> array( "image" => "cold.jpg", "desc" => "mah mah mah"),
  12. "water"=> array( "image" => "water.jpg", "desc" => "mah mah mah"),
  13. ),
  14.  
  15. );
  16.  
  17. $featuredArr = array(
  18. "KC" => "Ice",
  19. "PT" => "cat",
  20. );
  21.  
  22. foreach ($featuredArr as $key => $value) {
  23. if ($productArr[$key][$value]) {
  24. echo "key $key=>$value exists: <br />\n";
  25. foreach ($productArr[$key][$value] as $newKey => $newValue) {
  26. echo "$newKey => $newValue<br />\n";
  27. }
  28. }
  29. }
Success #stdin #stdout 0.01s 20520KB
stdin
Standard input is empty
stdout
key KC=>Ice exists:  <br />
image => ice.jpg<br />
desc => mah mah mah<br />
key PT=>cat exists:  <br />
image => cat.jpg<br />
desc => blah blah<br />