preg_match('/href=\"(.*?)\s{1,}style/ism', $var)
U нужно только если в регулярке кириллица есть В то время как функция __autoload() также может быть использована для автоматической загрузки классов и интерфейсов, следует отдать предпочтение spl_autoload_register(), потому, что она предоставляет гораздо более гибкую альтернативу, позволяя регистрировать необходимое количество автозагрузчиков, например для корректной работы сторонних библиотек. В связи с этим, использование __autoload() не рекомендуется и она может быть объявлена устаревшей в будущем.
$dir = '/folder';
$files1 = scandir($dir);
for ($i = 2; $i < count($files1); $i++) {
echo "<a href='http://сайт/папка/{$files1[$i]}'>{$files1[$i]}</a><br>";
}