Skip to content

Instantly share code, notes, and snippets.

@sakunyo
Created July 20, 2011 22:29
Show Gist options
  • Save sakunyo/1096093 to your computer and use it in GitHub Desktop.
Save sakunyo/1096093 to your computer and use it in GitHub Desktop.
_php_random_image
<?php
$images = array(
"src" => array( "./test1.gif" , "./test2.gif", "./test3.jpg" ),
"alt" => array( "test1" , "test2" , "test3" )
);
function return_rand_index($arr){
if( is_array($arr) ){
// array
return rand(0 , (count($arr) - 1));
}else{
// not array
return 0;
}
};
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>ランダムバナー</title>
</head>
<?php
$index = return_rand_index($images['src']);
echo '<a href="'.$images['src'][$index].'"><img src="'. $images['src'][$index].'" alt="'.$images['alt'][$index].'" /></a>';
?>
<body>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment