Как написать php, чтобы я знал ссылку здесь? Всегда будут разные ссылки
<response> <redirect> http://www.example.com/ </redirect> <code>0</code> <description>OK</description> </response>
попробуйте simplexml
$xml ='<response> <redirect> http://www.example.com/ </redirect> <code>0</code> <description>OK</description> </response>'; $xml = simplexml_load_string($xml); echo $xml->redirect; // http://www.example.com/
simplexml_load_string
Это должно ответить на все ваши вопросы …
http://www.php.net/manual/en/function.simplexml-load-string.php
Используйте DOM + Xpath:
$xml = <<<'XML' <response> <redirect>http://www.example.com/</redirect> <code>0</code> <description>OK</description> </response> XML; $dom = new DOMDocument(); $dom->loadXml($xml); $xpath = new DOMXpath($dom); var_dump($xpath->evaluate('string(/response/redirect)'));
Вывод:
string(23) "http://www.example.com/"