PHP return value truncation & nbsp; $ return & nbsp; file_get_contents ($ url); & nbsp; or return value & nbsp; $ return: sms & amp; stat100 & amp; remain5 & nbsp; I only want to intercept remain & nbsp; key value "5" & nbsp; what should I do! PHP return value truncation
$ Return = file_get_contents ($ url); // or return value
The return value of $ return is sms & stat = 100 & remain = 5.
I just want to intercept the remain key value "5". how can this problem be solved!
Php return
Share:
------ Solution --------------------
$return="sms&stat=100&remain=5";
$arr=explode('&',substr($return, strrpos($return,'remain=')+7));
echo $arr[0];
?>
------ Solution --------------------
$return = 'sms&stat=100&remain=5';
parse_str($return, $a);
echo $a['remain']; //5
------ Solution --------------------
Reference:
$return = 'sms&stat=100&remain=5';
parse_str($return, $a);
echo $a['remain']; //5
Parse_str is the safest.