Php 如何从http\U get响应中提取变量

Php 如何从http\U get响应中提取变量,php,web-services,curl,http-get,Php,Web Services,Curl,Http Get,我已经使用PHP和cURL成功地完成了一个HTTPGET请求。如何从响应中提取变量 以下是我收到的答复: <?xml version="1.0" encoding="utf-8"?> <string xmlns="http://ws.example.com/resumes/"> <Packet> <Errors /> <SessionToken>12345

我已经使用PHP和cURL成功地完成了一个HTTPGET请求。如何从响应中提取变量

以下是我收到的答复:


<?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://ws.example.com/resumes/">
  <Packet>
    <Errors />
    <SessionToken>1234567890</SessionToken>
  </Packet>
</string>

1234567890
我需要提取“1234567890”并将其设置为PHP$sessionid变量

我该怎么做?

退房。这将是你最好的选择

$xml = new SimpleXMLElement($xmlstr);
echo $xml->Packet->SessionToken;