私はまだPHPに堪能ではありません。私はこれまでのところこのコードを持っています。ディレクトリから画像をランダムに取得しますか?
<?php
$id = JRequest::getInt('id');
$dirname = "media/k2/galleries/{$id}/";
$images = glob($dirname."*.jpg");
$rand = array_rand($dirname);
?>
<?php foreach($images as $image): ?>
<li><span class="shadowborder"><img src="<?php echo $image ?>" /></span> </li>
<?php endforeach; ?>
私は配列を追加しようとしました、私はスワップアウトする必要があります$画像と$画像を知っているが、あなたが見ることができますが、私はゲルにそれを得ることができないように、私は何をしないのですか?ありがとう!
あなたがこれを達成するためにarray_rand()
と提携して「
Glob」関数を使用することができます
。 – Deep
あなたは何をしたいですか?画像をランダムな順序で表示しますか? – apokryfos
はい、ディレクトリ内のすべての画像を取り出し、1つずつランダムに表示します。上記のコードは動作しますが、ファイル名で表示されます。文字どおり、私はランダム関数を追加する必要があります。 – user3206244