Pull Random Images From Options Page [closed]

There’s nothing WordPress-specific about this, just some simple php:

// generate an array of numbers
$numbers = range( 1, 8 );

// shuffle the array in random order
shuffle( $numbers );

// use the first 4 values from the randomized array of numbers
echo eh_get_option( 'eh_slide_image_' . $numbers[0] );
echo eh_get_option( 'eh_slide_image_' . $numbers[1] );
echo eh_get_option( 'eh_slide_image_' . $numbers[2] );
echo eh_get_option( 'eh_slide_image_' . $numbers[3] );

If you have a lot of markup to repeat, you can output things in a loop:

$numbers = range( 1, 8 );
shuffle( $numbers );
for ( $i = 0; $i < 4; $i++ ) {
    echo eh_get_option( 'eh_slide_image_' . $numbers[$i] );
}