PHP返回值截取 $return= file_get_contents($url); //或得返回值 $return的返回值为sms&stat=100&remain=5 我只想截取remain 键值“5” 怎么处理!phpreturn 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php$return="sms&stat=100&remain=5";$arr=explode('&',substr($return, strrpos($return,'remain=')+7));echo $arr[0];?> 楼上的为什么要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 parse_str 将字符串解析成多个变量 求高手帮忙看看,这段代码有什么问题 关于数值大小判断 FCKEditor2.3中调用PHP上传图片不行,谁能给解决一下! asp 设置代理访问远程页面》 请问javascript怎样使用PHP查数据库? php如何进行xor运算? PHP加密为什么失败? 子窗口操作父窗口的form域 ?号后面的是什么参数 我在上传图片时遇到问题,见面,谢谢 新手提问分页类的一个输出循环显示分页遇到问题,求解? 问大家一个wordpress知更鸟hotnews pro2.72 主题页面中热点推荐里字体修改的问题
<?php
$return="sms&stat=100&remain=5";
$arr=explode('&',substr($return, strrpos($return,'remain=')+7));
echo $arr[0];
?>
$aaa= preg_split('/=/', $return, 3);
echo $aaa[2];//5
因为不知道返回的结果是不是都是一样的,怕写的简单不具备通用性,万一返回的是$return="sms&stat=100&remain=5&other=1";
parse_str($return, $a);
echo $a['remain']; //5