PHP ile bir klasördeki .jpg dosyalarını .txt yazdırma
<?php
// imageLarge klasörünün yolu
$klasor_yolu = 'imageLarge';
// Klasördeki tüm dosyaları alır
$dosyalar = scandir($klasor_yolu);
// .jpg uzantılı dosyaları filtreler
$jpg_dosyalari = array_filter($dosyalar, function($dosya) {
return pathinfo($dosya, PATHINFO_EXTENSION) === 'jpg';
});
// Dosya adlarını bir txt dosyasına yazma
$dosya_adi = 'dosya_listesi.txt';
$dosya = fopen($dosya_adi, 'w');
foreach ($jpg_dosyalari as $dosya_adi) {
fwrite($dosya, $dosya_adi . PHP_EOL);
}
fclose($dosya);
echo "Dosya adları $dosya_adi adlı dosyaya başarıyla yazıldı.";
?>
<?php
// imageLarge klasörünün yolu
$klasor_yolu = 'imageLarge';
// Klasördeki tüm dosyaları alır
$dosyalar = scandir($klasor_yolu);
// .jpg uzantılı dosyaları filtreler
$jpg_dosyalari = array_filter($dosyalar, function($dosya) {
return pathinfo($dosya, PATHINFO_EXTENSION) === 'jpg';
});
// Dosya adlarını bir txt dosyasına yazma
$dosya_adi = 'dosya_listesi.txt';
$dosya = fopen($dosya_adi, 'w');
foreach ($jpg_dosyalari as $dosya_adi) {
fwrite($dosya, $dosya_adi . PHP_EOL);
}
fclose($dosya);
echo "Dosya adları $dosya_adi adlı dosyaya başarıyla yazıldı.";
?>
<?php // imageLarge klasörünün yolu $klasor_yolu = 'imageLarge'; // Klasördeki tüm dosyaları alır $dosyalar = scandir($klasor_yolu); // .jpg uzantılı dosyaları filtreler $jpg_dosyalari = array_filter($dosyalar, function($dosya) { return pathinfo($dosya, PATHINFO_EXTENSION) === 'jpg'; }); // Dosya adlarını bir txt dosyasına yazma $dosya_adi = 'dosya_listesi.txt'; $dosya = fopen($dosya_adi, 'w'); foreach ($jpg_dosyalari as $dosya_adi) { fwrite($dosya, $dosya_adi . PHP_EOL); } fclose($dosya); echo "Dosya adları $dosya_adi adlı dosyaya başarıyla yazıldı."; ?>