Я пытаюсь обработать импортированный файл XML и сделать текст в одном из узлов
<Name>SOMETHINGTOMAKELOWERCASE</Name>
строчные буквы
<Name>somethingtomakelowercase</Name>
Пока я получил:
$xml = file_get_contents($xmlfile);
$xml = preg_replace('/<Name>(.*)<\/Name>/e', '<Name>' . strtolower($1) . '</Name>',$xml);
fwrite(fopen($xmlfile, 'wb'), $xml);
Я пробовал около десяти разных версий регулярного выражения, но ни одна из них не будет работать. Не могли бы вы указать мне правильное направление относительно правильного регулярного выражения?