PHP nested foreach generating duplicates -


i know has been posted million times on cant find example same item being called same use different values. using lightbox , need <a> pull in size=full , <img> pull in size=thumbnail. doing nested foreach statements casing duplicates.

<?php      $dyno_images = rwmb_meta( 'gallery-images', 'type=image_advanced&size=thumbnail' );     $dyno_images_lrg = rwmb_meta( 'gallery-images', 'type=plupload_image&size=full' );  ?> <?php      foreach ( $dyno_images_lrg $dyno_image_lrg ) {         foreach ( $dyno_images $dyno_image ) {             echo '<figure class="gallery-item"><div class="gallery-icon landscape"><a href="'.$dyno_image_lrg['url'].'" class="fancybox image" rel="gallery"><img src="'.$dyno_image['url'].'" aria-describedby="gallery-1-584" class="attachment-full"></a></div></figure>';         }     } ?>    

i assume each item in $dyno_images_lrg corresponds item in $dyno_images.

in case want loop once , pick out corresponding item:

foreach ( $dyno_images_lrg $key => $dyno_image_lrg ) {     $dyno_image = $dyno_images[$key];     //snipped brevity - rest of code should remain same } 

Comments