$hash = '123456789';
$fileName = "test.{$hash}.html";
окончательная структура каталогов будет выглядеть следующим образом.
te/st/.1/23/45/67/test.123456789.html
она просто разбивает имя файла на каталоги из двух символов, оставляя последние 2 символа из путь test.123456789