standard_xx.jpgという名前のファイルを含むフォルダーがあります(xxは数字です)
アップロードする次のファイルの名前を変更するためにファイル名を準備できるように、最大の番号を見つけたいと思います。
例えば。最大数がstandard_12.jpgの場合$newfilename= standard_13.jpg
ファイル名を分解するだけでそれを行うメソッドを作成しましたが、あまりエレガントではありません
$files = glob($uploaddir.'test-xrays-del/standard_*.JPG');
$maxfile = $files[count($files)-1];
$explode = explode('_',$maxfile);
$filename = $explode[1];
$explode2 = explode('.',$filename);
$number = $explode2[0];
$newnumber = $number + 1;
$standard = 'test-xrays-del/standard_'.$newnumber.'.JPG';
echo $newfile;
これを行うためのより効率的またはエレガントな方法はありますか?