Как убрать знак пробела в файлах изображений на сайте?
Суть вопроса вот в чем: как массово убрать в названиях файлов пробелы и на самих страницах сайта? Файлов много — руками перебирать не вариант.
Комментарии: 3
Где на страницах файлы? Можно перебрать контент, вытаскивать файлик по пути, сразу заменять в контенте и менять сам файлик и так по циклу
А что если перебирать сначала файлики, а потом контент.
Я уже накидал кое-что
Я уже накидал кое-что
<?php
$imgrash=array("jpg","png","jpeg");
foreach( $imgrash as $imgrashir)
{
foreach (glob("*.$imgrashir") as $filename) {
$newfilename = str_replace(" ","_",$filename);
if(rename($filename, $newfilename)==true){
echo $newfilename;
}
else{
echo 'Ошибка';
}
}
}
Но так не кайф потом руками все странички перебирать. Как перебирать контент? $resources = $modx->getIterator('modResource');
foreach($resources as $resource){
$resource->get('content');
}
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.