bunun dosya en yüksek değere sahip php bulmak dosya

0 Cevap php

Bu dosya yapısını düşünün:

/folder/locaux-S04_3.html
/folder/blurb.txt
/folder/locaux-S04_2.html
/folder/locaux-S05_1.html
/folder/tarata.02.jpg
/folder/locaux-S04_1.html
/folder/dfdsf.pdf

I need to retrieve the file which name contains the highest numeric value in a directory. In the above example, it is locaux-S05_1.html

. Ben sadece locaux-S almak için etkili bir yol olarak glob () * html dosyaları ile geldi ama bir sonraki adımda şaşırıp: filename en yüksek değeri içeren bir bulgu.

$files= glob(LOCAUX_FILE_PATH.'/locaux-S*.html');

foreach($files as $key=> $value){
    // loop through and get the value in the filename. Highest wins a trip to download land!

$end = strrpos($value,'.');
$len= strlen($value);
$length = $len-$end;
$str = substr($value,8,$length);
// this gives me the meat, ex: 03_02. What next?

}

Herhangi bir pointer çok mutluluk duyacağız.

0 Cevap