При ответе Джоша проблема не заключалась в том, чтобы избежать символа "/". Таким образом, код, представленный Джошем, стал бы:
$text = 'string_input';
preg_match('/<image_link>([^<]+)<\/image_link>/gi', $text, $regs);
$result = $regs[0];
Принимая ответ Усобана, пример будет:
<?php
// Load the file into $content
$xml = new SimpleXMLElement($content) or die('Error creating a SimpleXML instance');
$imagelink = (string) $xml->image_link; // This is the image link
?>
Я рекомендую использовать SimpleXML, потому что он очень прост и, как сказал usoban, он встроен, это означает, что ему не нужны внешние библиотеки.