v2.5.2
Giriş yap

dizin içindeki dosya adları ile array oluşturmak

pcmemo
661 defa görüntülendi

Bir klasöre koyduğum dosyalar ratgele arkaplan resmi olsun istiyorum. Array içindeki dosya adları ile rasgele arkaplan seçme kodu buldum ama benim klasör içindeki dosya adlarını array'a atamam gerek. Aradım bulamadım yardımcı olursanız sevinirim. Saygılar.

Cevap yaz
Cevaplar (2)
pcmemo
1779 gün önce

Çok teşekkür ederim. Her zamanki gibi yetiştin Tayfun hocam.

tayfunerbilen
1779 gün önce

Örneğin images klasörünün içinde .jpg uzantılı birden fazla arkaplan görselin olsun.

$images = [];
foreach(glob(__DIR__ . '/images/*.jpg') as $image){
    array_push($images, $image);
}

$random = array_rand($images);
echo $images[$random]; // rasgele resmin