截取有关问题

求助 截取问题?xml version1.0 encodingUTF-8 ?resultresultcode0/resultcodetaskcode512

求助 截取问题
<?xml version="1.0" encoding="UTF-8" ?><result><resultcode>0</resultcode><taskcode>5120130806091840</taskcode><errordescription></errordescription></result>


我想取<resultcode>0</resultcode>  中间的0要怎么取啊  只要中间的0  每次数字是不一样的,我用字符串截取的总跑偏啊,求解决
[解决办法]

preg_match('/<resultcode>(\d+)<\/resultcode>/s',$s,$m);
echo $m[1];