[]
php ile klasördeki dosyaları listeleme
merhabalar arkadaşlar,
php ile dosyanın içinde bulunduğu klasörün dosyalarını, oluşturulma zamanına göre sıralayarak nasıl listeleyebilirim?
php ile dosyanın içinde bulunduğu klasörün dosyalarını, oluşturulma zamanına göre sıralayarak nasıl listeleyebilirim?
function listdir_by_date($path){
$dir = opendir($path);
$list = array();
while($file = readdir($dir)){
if ($file != '.' and $file != '..'){
// add the filename, to be sure not to
// overwrite a array key
$ctime = filectime($data_path . $file) . ',' . $file;
$list[$ctime] = $file;
}
}
closedir($dir);
krsort($list);
return $list;
}
$dir = opendir($path);
$list = array();
while($file = readdir($dir)){
if ($file != '.' and $file != '..'){
// add the filename, to be sure not to
// overwrite a array key
$ctime = filectime($data_path . $file) . ',' . $file;
$list[$ctime] = $file;
}
}
closedir($dir);
krsort($list);
return $list;
}
- hkndgn (21.12.11 14:49:24)
@hkndgn
bu fonsiyonu, dosyanın önüne linkini ekleyerek nasıl yazdıracağım? anneye anlatır gibi anlat lütfen :D
bu fonsiyonu, dosyanın önüne linkini ekleyerek nasıl yazdıracağım? anneye anlatır gibi anlat lütfen :D
- vito andolini (21.12.11 15:02:40)
o fonksiyonu ayrı bir yere yazıp şu kodla çağırcaksınız, alt alta basar
foreach (listdir_by_date("klasoradresi" as &$dosya) {
print "<a href='" . $dosya . "'>" . $dosya . "</a><br />";
}
foreach (listdir_by_date("klasoradresi" as &$dosya) {
print "<a href='" . $dosya . "'>" . $dosya . "</a><br />";
}
- yuto (21.12.11 23:36:20)
<?php
function listdir_by_date($path){
$dir = opendir($path);
$list = array();
while($file = readdir($dir)){
if ($file != '.' and $file != '..'){
// add the filename, to be sure not to
// overwrite a array key
$ctime = filectime($path . $file) . ',' . $file;
$list[$ctime] = $file;
}
}
closedir($dir);
krsort($list);
return $list;
}
$Url = "iys/";
$Liste = listdir_by_date($Url);
foreach ($Liste as &$dosya)
{
print "<a href='" . $Url . $dosya . "'>" . $dosya . "</a><br />";
}
?>
function listdir_by_date($path){
$dir = opendir($path);
$list = array();
while($file = readdir($dir)){
if ($file != '.' and $file != '..'){
// add the filename, to be sure not to
// overwrite a array key
$ctime = filectime($path . $file) . ',' . $file;
$list[$ctime] = $file;
}
}
closedir($dir);
krsort($list);
return $list;
}
$Url = "iys/";
$Liste = listdir_by_date($Url);
foreach ($Liste as &$dosya)
{
print "<a href='" . $Url . $dosya . "'>" . $dosya . "</a><br />";
}
?>
- yuto (25.12.11 03:46:50)
1