1

ページの更新時にランダムな YouTube ビデオを表示しようとしていますが、うまくいきません。私はここで動作しているPHPを持っています:

<?php 
$video_array = array 
('http://www.youtube.com/embed/rMNNDINCFHg', 
'http://www.youtube.com/embed/bDF6DVzKFFg', 
'http://www.youtube.com/embed/bDF6DVzKFFg'); 
$total = count($video_array); 
$random = (mt_rand()%$total); 
$video = "$video_array[$random]"; 
?>

私がこれに入れようとしているのは:

<iframe width='1006' height='421' src='<?php echo $video; ?>' frameborder='0'       allowfullscreen></iframe>

しかし、それは機能していないようです。皆さん、私を助けてくれませんか? ありがとう!私は2時間探していましたが、同じ悪い結果が得られました。

4

4 に答える 4

0

このコードを試してください...

<?php 
$video_array = array 
('http://www.youtube.com/embed/rMNNDINCFHg', 
'http://www.youtube.com/embed/bDF6DVzKFFg', 
'http://www.youtube.com/embed/bDF6DVzKFFg'); 
$total = count($video_array); 
$random = rand(0, $total-1); 
$video = $video_array[$random]; 
?>
于 2013-09-13T00:06:16.033 に答える