您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

PHP返回值截取

2025/1/14 0:47:23发布14次查看
php return
 $return= file_get_contents($url); //或得返回值
$return的返回值为sms&stat=100&remain=5
我只想截取remain 键值“5” 怎么处理!
回复讨论(解决方案)
楼上的为什么要explode '&'?直接 explode '=' 不是直接出来 5 了?
另外除了explode(),也可以用preg_split(),
$return=sms&stat=100&remain=5;
$aaa= preg_split('/=/', $return, 3);
echo $aaa[2];//5
楼上的为什么要explode '&'?直接 explode '=' 不是直接出来 5 了?
另外除了explode(),也可以用preg_split(),
$return=sms&stat=100&remain=5;
$aaa= preg_split('/=/', $return, 3);
echo $aaa[2];//5
因为不知道返回的结果是不是都是一样的,怕写的简单不具备通用性,万一返回的是
$return=sms&stat=100&remain=5&other=1;
$return = 'sms&stat=100&remain=5';parse_str($return, $a);echo $a['remain']; //5

$return = 'sms&stat=100&remain=5';parse_str($return, $a);echo $a['remain']; //5

parse_str最安全。
parse_str  将字符串解析成多个变量
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product