диакритические знаки — Как я могу сгенерировать все имена файлов строчными и гласными без акцента с помощью php-скрипта?

Я использую скрипт для генерации HTML-страниц из файла шаблона + .csv:

$base_template = file_get_contents('template.html');
$file_to_read = 'sample.csv';

ini_set("auto_detect_line_endings", 1);
$filename = '';

if (($handle = fopen($file_to_read, "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$name = $data[0];

$filename = preg_replace(array('/(\'|&#0*39/', '/\s+/'), array('-', '-'), $name);

$template = str_replace('{name}', $name, $base_template);

$file = fopen('generated_html/'.$filename.'.html',"w+");
fwrite($file, $template);
fclose($file);
}
fclose($handle);
}

Он работает очень хорошо, заменяя апостроф и пробел тире, но не подходит для моих нужд.

Вопрос заключается в следующем: как я могу добавить 2 правила в этот скрипт, чтобы генерировать все имена файлов строчными и гласными без ударения?

Заранее большое спасибо!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]